Package com.stripe.model.v2.core
Class Account.Identity.Attestations
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Identity.Attestations
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Account.Identity
Attestations from the identity's key people, e.g. owners, executives, directors,
representatives.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis hash is used to attest that the directors information provided to Stripe is both current and correct.static classThis hash is used to attest that the beneficial owner information provided to Stripe is both current and correct.static classAttestation that all Persons with a specific Relationship value have been provided.static classThis hash is used to attest that the representative is authorized to act as the representative of their legal entity.static classAttestations of accepted terms of service agreements. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThis hash is used to attest that the directors information provided to Stripe is both current and correct.This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct.Attestation that all Persons with a specific Relationship value have been provided.This hash is used to attest that the representative is authorized to act as the representative of their legal entity.Attestations of accepted terms of service agreements.inthashCode()voidsetDirectorshipDeclaration(Account.Identity.Attestations.DirectorshipDeclaration directorshipDeclaration) This hash is used to attest that the directors information provided to Stripe is both current and correct.voidsetOwnershipDeclaration(Account.Identity.Attestations.OwnershipDeclaration ownershipDeclaration) This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct.voidsetPersonsProvided(Account.Identity.Attestations.PersonsProvided personsProvided) Attestation that all Persons with a specific Relationship value have been provided.voidsetRepresentativeDeclaration(Account.Identity.Attestations.RepresentativeDeclaration representativeDeclaration) This hash is used to attest that the representative is authorized to act as the representative of their legal entity.voidsetTermsOfService(Account.Identity.Attestations.TermsOfService termsOfService) Attestations of accepted terms of service agreements.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Attestations
public Attestations()
-
-
Method Details
-
getDirectorshipDeclaration
This hash is used to attest that the directors information provided to Stripe is both current and correct. -
getOwnershipDeclaration
This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct. -
getPersonsProvided
Attestation that all Persons with a specific Relationship value have been provided. -
getRepresentativeDeclaration
This hash is used to attest that the representative is authorized to act as the representative of their legal entity. -
getTermsOfService
Attestations of accepted terms of service agreements. -
setDirectorshipDeclaration
public void setDirectorshipDeclaration(Account.Identity.Attestations.DirectorshipDeclaration directorshipDeclaration) This hash is used to attest that the directors information provided to Stripe is both current and correct. -
setOwnershipDeclaration
public void setOwnershipDeclaration(Account.Identity.Attestations.OwnershipDeclaration ownershipDeclaration) This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct. -
setPersonsProvided
Attestation that all Persons with a specific Relationship value have been provided. -
setRepresentativeDeclaration
public void setRepresentativeDeclaration(Account.Identity.Attestations.RepresentativeDeclaration representativeDeclaration) This hash is used to attest that the representative is authorized to act as the representative of their legal entity. -
setTermsOfService
Attestations of accepted terms of service agreements. -
equals
-
canEqual
-
hashCode
public int hashCode()
-