B C D E G H I P S T 
All Classes All Packages

B

build() - Method in class com.authlete.sd.SDObjectBuilder
Create a Map instance that represents a JSON object which may include the "_sd" array.
build(boolean) - Method in class com.authlete.sd.SDObjectBuilder
Create a Map instance that represents a JSON object which may include the "_sd" array and the "_sd_alg" claim.

C

com.authlete.sd - package com.authlete.sd
 

D

digest() - Method in class com.authlete.sd.Disclosure
Get the base64url-encoded digest of this disclosure computed with the default hash algorithm ("sha-256").
digest(String) - Method in class com.authlete.sd.Disclosure
Get the base64url-encoded digest of this disclosure computed with the specified hash algorithm.
Disclosure - Class in com.authlete.sd
A class that represents the "Disclosure" defined in the SD-JWT specification.
Disclosure(String, int, Object) - Constructor for class com.authlete.sd.Disclosure
Constructor with a claim name (an array name), a claim index (an array index) and a claim value.
Disclosure(String, Object) - Constructor for class com.authlete.sd.Disclosure
Constructor with a pair of claim name and claim value.
Disclosure(String, String, int, Object) - Constructor for class com.authlete.sd.Disclosure
Constructor with a salt, a claim name (an array name), a claim index (an array index) and a claim value.
Disclosure(String, String, Object) - Constructor for class com.authlete.sd.Disclosure
Constructor with a salt and a pair of claim name and claim value.

E

equals(Object) - Method in class com.authlete.sd.Disclosure
 

G

getBindingJwt() - Method in class com.authlete.sd.SDPresentation
Get the binding JWT.
getClaimIndex() - Method in class com.authlete.sd.Disclosure
Get the claim index.
getClaimName() - Method in class com.authlete.sd.Disclosure
Get the claim name.
getClaimValue() - Method in class com.authlete.sd.Disclosure
Get the claim value.
getDisclosure() - Method in class com.authlete.sd.Disclosure
Get the disclosure as a string.
getDisclosures() - Method in class com.authlete.sd.SDCombinedFormat
Get the list of disclosures.
getHashAlgorithm() - Method in class com.authlete.sd.SDObjectBuilder
Get the hash algorithm that has been specified by the constructor.
getJson() - Method in class com.authlete.sd.Disclosure
Get the JSON representation of this disclosure.
getSalt() - Method in class com.authlete.sd.Disclosure
Get the salt.
getSDJwt() - Method in class com.authlete.sd.SDCombinedFormat
Get the SD-JWT.

H

hashCode() - Method in class com.authlete.sd.Disclosure
 

I

isIssuance() - Method in class com.authlete.sd.SDCombinedFormat
Check whether this instance is an instance of SDIssuance that represents the "Combined Format for Issuance".
isPresentation() - Method in class com.authlete.sd.SDCombinedFormat
Check whether this instance is an instance of SDPresentation that represents the "Combined Format for Presentation".

P

parse(String) - Static method in class com.authlete.sd.Disclosure
Parse the given string as a disclosure.
parse(String) - Static method in class com.authlete.sd.SDCombinedFormat
Parse the given string as a "Combined Format".
putClaim(String, Object) - Method in class com.authlete.sd.SDObjectBuilder
Put a normal claim.
putDecoyDigest() - Method in class com.authlete.sd.SDObjectBuilder
Put a decoy digest value, which will appear in the "_sd" array.
putDecoyDigests(int) - Method in class com.authlete.sd.SDObjectBuilder
Put decoy digest values, which will appear in the "_sd" array.
putSDClaim(Disclosure) - Method in class com.authlete.sd.SDObjectBuilder
Put the digest value of a selectively-disclosable claim.
putSDClaim(String, int, Object) - Method in class com.authlete.sd.SDObjectBuilder
Put the digest value of a selectively-disclosable claim.
putSDClaim(String, Object) - Method in class com.authlete.sd.SDObjectBuilder
Put the digest value of a selectively-disclosable claim.
putSDClaim(String, String, int, Object) - Method in class com.authlete.sd.SDObjectBuilder
Put the digest value of a selectively-disclosable claim.
putSDClaim(String, String, Object) - Method in class com.authlete.sd.SDObjectBuilder
Put the digest value of a selectively-disclosable claim.

S

SDCombinedFormat - Class in com.authlete.sd
The common super class for SDIssuance and SDPresentation, which represent the "Combined Format for Issuance" and the "Combined Format for Presentation" defined in the SD-JWT specification, respectively.
SDCombinedFormat(String, Collection<Disclosure>) - Constructor for class com.authlete.sd.SDCombinedFormat
Constructor with an SD-JWT and disclosures.
SDIssuance - Class in com.authlete.sd
A class that represents the "Combined Format for Issuance" defined in the SD-JWT specification.
SDIssuance(String, Collection<Disclosure>) - Constructor for class com.authlete.sd.SDIssuance
Constructor with an SD-JWT and disclosures.
SDObjectBuilder - Class in com.authlete.sd
A utility to create a Map instance that represents a JSON object which may contain the "_sd" array and the "_sd_alg" claim.
SDObjectBuilder() - Constructor for class com.authlete.sd.SDObjectBuilder
Constructor with the default hash algorithm ("sha-256").
SDObjectBuilder(String) - Constructor for class com.authlete.sd.SDObjectBuilder
Constructor with the specified hash algorithm.
SDPresentation - Class in com.authlete.sd
A class that represents the "Combined Format for Presentation" defined in the SD-JWT specification.
SDPresentation(String, Collection<Disclosure>) - Constructor for class com.authlete.sd.SDPresentation
Constructor with an SD-JWT and disclosures.
SDPresentation(String, Collection<Disclosure>, String) - Constructor for class com.authlete.sd.SDPresentation
Constructor with an SD-JWT, disclosures and a binding JWT.

T

toString() - Method in class com.authlete.sd.Disclosure
Get the string representation of this instance is returned, which is the disclosure in the base64url format.
toString() - Method in class com.authlete.sd.SDCombinedFormat
Get the string representation of this Combined Format.
B C D E G H I P S T 
All Classes All Packages