Top Interfaces Classes
module keycloak.core

Package org.keycloak.sdjwt


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
SdJwtClaim

Represents a top level claim in the payload of a JWT.

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
ArrayDisclosure

Handles selective disclosure of elements within a top-level array claim, supporting both visible and undisclosed elements.

public class
public class
public abstract class
DecoyEntry

Handles hash production for a decoy entry from the given salt.

public abstract class
Disclosable

Handles undisclosed claims and array elements, providing functionality to generate disclosure digests from Base64Url encoded strings.

public class
public class
DisclosureSpec

Manages the specification of undisclosed claims and array elements.

public class
IssuerSignedJWT

Handle verifiable credentials (SD-JWT VC), enabling the parsing of existing VCs as well as the creation and signing of new ones.

public class
SdJws

Handle jws, either the issuer jwt or the holder key binding jwt.

public class
SdJwt

Main entry class for selective disclosure jwt (SD-JWT).

public class
SdJwtClaimName

Strong typing claim name to avoid parameter mismatch.

public class
SdJwtSalt

Strong typing salt to avoid parameter mismatch.

public class
public class
public class
public class
public class