JWTVerifiable Credential
data class JWTVerifiableCredential constructor(val context: Array<String> = arrayOf(), val type: Array<String> = arrayOf(), val credentialSchema: VerifiableCredentialTypeContainer? = null, val credentialSubject: Map<String, String>, val credentialStatus: JWTVerifiableCredential.CredentialStatus? = null, val refreshService: VerifiableCredentialTypeContainer? = null, val evidence: VerifiableCredentialTypeContainer? = null, val termsOfUse: VerifiableCredentialTypeContainer? = null)(source)
A struct representing the verifiable credential in a JWT credential payload.
Constructors
Link copied to clipboard
constructor(context: Array<String> = arrayOf(), type: Array<String> = arrayOf(), credentialSchema: VerifiableCredentialTypeContainer? = null, credentialSubject: Map<String, String>, credentialStatus: JWTVerifiableCredential.CredentialStatus? = null, refreshService: VerifiableCredentialTypeContainer? = null, evidence: VerifiableCredentialTypeContainer? = null, termsOfUse: VerifiableCredentialTypeContainer? = null)
Types
Link copied to clipboard
data class CredentialStatus(val id: String, val type: JWTVerifiableCredential.CredentialStatusListType, val statusPurpose: JWTVerifiableCredential.CredentialStatusPurpose, val statusListIndex: Int, val statusListCredential: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard