Package sh.ory.model
Class AdminCreateIdentityBody
java.lang.Object
sh.ory.model.AdminCreateIdentityBody
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-04-19T11:31:27.587817519Z[Etc/UTC]") public class AdminCreateIdentityBody extends Object
AdminCreateIdentityBody
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_CREDENTIALSstatic StringSERIALIZED_NAME_RECOVERY_ADDRESSESstatic StringSERIALIZED_NAME_SCHEMA_IDstatic StringSERIALIZED_NAME_STATEstatic StringSERIALIZED_NAME_TRAITSstatic StringSERIALIZED_NAME_VERIFIABLE_ADDRESSES -
Constructor Summary
Constructors Constructor Description AdminCreateIdentityBody() -
Method Summary
-
Field Details
-
SERIALIZED_NAME_CREDENTIALS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RECOVERY_ADDRESSES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCHEMA_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRAITS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERIFIABLE_ADDRESSES
- See Also:
- Constant Field Values
-
-
Constructor Details
-
AdminCreateIdentityBody
public AdminCreateIdentityBody()
-
-
Method Details
-
credentials
-
getCredentials
Get credentials- Returns:
- credentials
-
setCredentials
-
recoveryAddresses
-
addRecoveryAddressesItem
-
getRecoveryAddresses
RecoveryAddresses contains all the addresses that can be used to recover an identity. Use this structure to import recovery addresses for an identity. Please keep in mind that the address needs to be represented in the Identity Schema or this field will be overwritten on the next identity update.- Returns:
- recoveryAddresses
-
setRecoveryAddresses
-
schemaId
-
getSchemaId
SchemaID is the ID of the JSON Schema to be used for validating the identity's traits.- Returns:
- schemaId
-
setSchemaId
-
state
-
getState
Get state- Returns:
- state
-
setState
-
traits
-
getTraits
Traits represent an identity's traits. The identity is able to create, modify, and delete traits in a self-service manner. The input will always be validated against the JSON Schema defined in `schema_url`.- Returns:
- traits
-
setTraits
-
verifiableAddresses
public AdminCreateIdentityBody verifiableAddresses(List<VerifiableIdentityAddress> verifiableAddresses) -
addVerifiableAddressesItem
public AdminCreateIdentityBody addVerifiableAddressesItem(VerifiableIdentityAddress verifiableAddressesItem) -
getVerifiableAddresses
VerifiableAddresses contains all the addresses that can be verified by the user. Use this structure to import verified addresses for an identity. Please keep in mind that the address needs to be represented in the Identity Schema or this field will be overwritten on the next identity update.- Returns:
- verifiableAddresses
-
setVerifiableAddresses
-
equals
-
hashCode
public int hashCode() -
toString
-