Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DelegatingSdJwtTypeMetadataDocumentIntegrityChecker(val subresourceIntegrityChecker: W3cSubresourceIntegrityChecker) : SdJwtTypeMetadataDocumentIntegrityChecker
Link copied to clipboard
data class DelegatingSdJwtTypeMetadataDocumentResolver(val documentRetriever: SdJwtTypeMetadataDocumentRetriever, val integrityChecker: SdJwtTypeMetadataDocumentIntegrityChecker = SdJwtTypeMetadataDocumentIntegrityChecker.DEFAULT) : SdJwtTypeMetadataDocumentResolver
Link copied to clipboard
Link copied to clipboard
See RFC5646
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
4.6. Claim Metadata
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
value class SdJwtTypeMetadataClaimInformationPathSegmentIndex(val ulong: ULong) : SdJwtTypeMetadataClaimInformationPathSegment
Link copied to clipboard
value class SdJwtTypeMetadataClaimInformationPathSegmentName(val string: String) : SdJwtTypeMetadataClaimInformationPathSegment
Link copied to clipboard
@Serializable
Metadata for an SD-JWT VC Type According to https://www.ietf.org/archive/id/draft-ietf-oauth-sd-jwt-vc-16.html#name-display-metadata
Link copied to clipboard
data class SdJwtTypeMetadataDocument(val originalBytes: ByteArray, val definition: SdJwtTypeMetadataDefinition)
Separation between the originally received bytes and the decoded content allows for integrity verification against vct#integrity and extends#integrity.
Link copied to clipboard
Link copied to clipboard
value class SdJwtTypeMetadataDocumentRegistry(delegate: Map<SdJwtVcType, SdJwtTypeMetadataDocument>) : Map<SdJwtVcType, SdJwtTypeMetadataDocument> , SdJwtTypeMetadataDocumentRetriever
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
data class SdJwtTypeMetadataTypeDisplayInformationRenderingMetadataSvgTemplates(templates: List<SvgTemplate>) : List<SvgTemplate>
Link copied to clipboard
@Serializable
Link copied to clipboard
This specification defines the new JWT claim vct (for verifiable credential type). Its value MUST be a case-sensitive string serving as an identifier for the type of the SD-JWT VC. The vct value MUST be a Collision-Resistant Name as defined in Section 2 of RFC7515.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Basic syntax validation for https://www.w3.org/TR/css-color-3/#rgb-color
Link copied to clipboard
Link copied to clipboard
value class W3cSubresourceIntegrityMetadata(val expression: ContentSecurityPolicySourceExpressionHash)
The value MUST be an "integrity metadata" string as defined in Section 3 of W3C.SRI.
Link copied to clipboard