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 © 2016 Connect2id Ltd.. All rights reserved.