Package com.stripe.model.v2.core
Class Person.Documents
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Person.Documents
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- Person
For more details about Documents, please refer to the API
Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about CompanyAuthorization, please refer to the API Reference.static class
For more details about Passport, please refer to the API Reference.static class
For more details about PrimaryVerification, please refer to the API Reference.static class
For more details about SecondaryVerification, please refer to the API Reference.static class
For more details about Visa, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
One or more documents that demonstrate proof that this person is authorized to represent the company.One or more documents showing the person’s passport page with photo and personal data.An identifying document showing the person's name, either a passport or local ID card.A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.getVisa()
One or more documents showing the person’s visa required for living in the country where they are residing.int
hashCode()
void
setCompanyAuthorization
(Person.Documents.CompanyAuthorization companyAuthorization) One or more documents that demonstrate proof that this person is authorized to represent the company.void
setPassport
(Person.Documents.Passport passport) One or more documents showing the person’s passport page with photo and personal data.void
setPrimaryVerification
(Person.Documents.PrimaryVerification primaryVerification) An identifying document showing the person's name, either a passport or local ID card.void
setSecondaryVerification
(Person.Documents.SecondaryVerification secondaryVerification) A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.void
setVisa
(Person.Documents.Visa visa) One or more documents showing the person’s visa required for living in the country where they are residing.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Documents
public Documents()
-
-
Method Details
-
getCompanyAuthorization
One or more documents that demonstrate proof that this person is authorized to represent the company. -
getPassport
One or more documents showing the person’s passport page with photo and personal data. -
getPrimaryVerification
An identifying document showing the person's name, either a passport or local ID card. -
getSecondaryVerification
A document showing address, either a passport, local ID card, or utility bill from a well-known utility company. -
getVisa
One or more documents showing the person’s visa required for living in the country where they are residing. -
setCompanyAuthorization
One or more documents that demonstrate proof that this person is authorized to represent the company. -
setPassport
One or more documents showing the person’s passport page with photo and personal data. -
setPrimaryVerification
An identifying document showing the person's name, either a passport or local ID card. -
setSecondaryVerification
A document showing address, either a passport, local ID card, or utility bill from a well-known utility company. -
setVisa
One or more documents showing the person’s visa required for living in the country where they are residing. -
equals
-
canEqual
-
hashCode
public int hashCode()
-