public interface JOSEProcessorConfiguration<C extends SecurityContext>
Specifies the required components to process secured JOSE objects:
| Modifier and Type | Method and Description |
|---|---|
JWEDecrypterFactory |
getJWEDecrypterFactory()
Gets the factory for creating JWE decrypter instances.
|
JWEKeySelector<C> |
getJWEKeySelector()
Gets the JWE key selector.
|
JWSKeySelector<C> |
getJWSKeySelector()
Gets the JWS key selector.
|
JWSVerifierFactory |
getJWSVerifierFactory()
Gets the factory for creating JWS verifier instances.
|
void |
setJWEDecrypterFactory(JWEDecrypterFactory factory)
Sets the factory for creating JWE decrypter instances.
|
void |
setJWEKeySelector(JWEKeySelector<C> jweKeySelector)
Sets the JWE key selector.
|
void |
setJWSKeySelector(JWSKeySelector<C> jwsKeySelector)
Sets the JWS key selector.
|
void |
setJWSVerifierFactory(JWSVerifierFactory factory)
Sets the factory for creating JWS verifier instances.
|
JWSKeySelector<C> getJWSKeySelector()
null if not specified.void setJWSKeySelector(JWSKeySelector<C> jwsKeySelector)
jwsKeySelector - The JWS key selector, null if not
specified.JWEKeySelector<C> getJWEKeySelector()
null if not specified.void setJWEKeySelector(JWEKeySelector<C> jweKeySelector)
jweKeySelector - The JWE key selector, null if not
specified.JWSVerifierFactory getJWSVerifierFactory()
null if not specified.void setJWSVerifierFactory(JWSVerifierFactory factory)
factory - The JWS verifier factory, null if not
specified.JWEDecrypterFactory getJWEDecrypterFactory()
null if not specified.void setJWEDecrypterFactory(JWEDecrypterFactory factory)
factory - The JWE decrypter factory, null if not
specified.Copyright © 2015 Connect2id Ltd.. All Rights Reserved.