Package com.ibm.websphere.security.jwt
Interface Builder
public interface Builder
- 
Method SummaryModifier and TypeMethodDescriptionbuildJwt()create()encryptWith(String keyManagementAlg, Key keyManagementKey, String contentEncryptionAlg) expirationTime(long exp) jwtId(boolean create) notBefore(long time_from) 
- 
Method Details- 
create- Throws:
- InvalidBuilderException
 
- 
create- Throws:
- InvalidBuilderException
 
- 
issuer- Throws:
- InvalidClaimException
 
- 
audience- Throws:
- InvalidClaimException
 
- 
expirationTime- Throws:
- InvalidClaimException
 
- 
jwtId
- 
notBefore- Throws:
- InvalidClaimException
 
- 
subject- Throws:
- InvalidClaimException
 
- 
signWith- Throws:
- KeyException
 
- 
signWith- Throws:
- KeyException
 
- 
encryptWithBuilder encryptWith(String keyManagementAlg, Key keyManagementKey, String contentEncryptionAlg) throws KeyException - Throws:
- KeyException
 
- 
claim- Throws:
- InvalidClaimException
 
- 
claim- Throws:
- InvalidClaimException
 
- 
fetch- Throws:
- InvalidClaimException
 
- 
remove- Throws:
- InvalidClaimException
 
- 
claimFromBuilder claimFrom(String jsonOrJwt, String claim) throws InvalidClaimException, InvalidTokenException 
- 
claimFrom- Throws:
- InvalidTokenException
 
- 
claimFromBuilder claimFrom(JwtToken jwt, String claimName) throws InvalidClaimException, InvalidTokenException 
- 
claimFrom- Throws:
- InvalidTokenException
 
- 
buildJwt- Throws:
- JwtException
- InvalidBuilderException
 
 
-