Class Credential
- java.lang.Object
-
- org.hyperledger.acy_py.generated.model.Credential
-
public class Credential extends Object
Credential
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCredential.CredentialBuilder
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_AT_CONTEXTstatic StringSERIALIZED_NAME_CREDENTIAL_SUBJECTstatic StringSERIALIZED_NAME_EXPIRATION_DATEstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_ISSUANCE_DATEstatic StringSERIALIZED_NAME_ISSUERstatic StringSERIALIZED_NAME_PROOFstatic StringSERIALIZED_NAME_TYPE
-
Constructor Summary
Constructors Constructor Description Credential()Credential(List<Object> atContext, Object credentialSubject, String expirationDate, String id, String issuanceDate, Object issuer, LinkedDataProof proof, List<String> type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Credential.CredentialBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)List<Object>getAtContext()ObjectgetCredentialSubject()StringgetExpirationDate()StringgetId()StringgetIssuanceDate()ObjectgetIssuer()LinkedDataProofgetProof()List<String>getType()inthashCode()voidsetAtContext(List<Object> atContext)voidsetCredentialSubject(Object credentialSubject)voidsetExpirationDate(String expirationDate)voidsetId(String id)voidsetIssuanceDate(String issuanceDate)voidsetIssuer(Object issuer)voidsetProof(LinkedDataProof proof)voidsetType(List<String> type)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_AT_CONTEXT
public static final String SERIALIZED_NAME_AT_CONTEXT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREDENTIAL_SUBJECT
public static final String SERIALIZED_NAME_CREDENTIAL_SUBJECT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRATION_DATE
public static final String SERIALIZED_NAME_EXPIRATION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUANCE_DATE
public static final String SERIALIZED_NAME_ISSUANCE_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ISSUER
public static final String SERIALIZED_NAME_ISSUER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROOF
public static final String SERIALIZED_NAME_PROOF
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
builder
public static Credential.CredentialBuilder builder()
-
getCredentialSubject
public Object getCredentialSubject()
-
getExpirationDate
public String getExpirationDate()
-
getId
public String getId()
-
getIssuanceDate
public String getIssuanceDate()
-
getIssuer
public Object getIssuer()
-
getProof
public LinkedDataProof getProof()
-
setCredentialSubject
public void setCredentialSubject(Object credentialSubject)
-
setExpirationDate
public void setExpirationDate(String expirationDate)
-
setId
public void setId(String id)
-
setIssuanceDate
public void setIssuanceDate(String issuanceDate)
-
setIssuer
public void setIssuer(Object issuer)
-
setProof
public void setProof(LinkedDataProof proof)
-
canEqual
protected boolean canEqual(Object other)
-
-