|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JWEHeaderFilter
JSON Web Encryption (JWE) header filter. Specifies accepted JWE algorithms, encryption methods, and header parameters.
Method Summary | |
---|---|
Set<JWEAlgorithm> |
getAcceptedAlgorithms()
Gets the names of the accepted JWE algorithms. |
Set<EncryptionMethod> |
getAcceptedEncryptionMethods()
Gets the names of the accepted encryption methods. |
void |
setAcceptedAlgorithms(Set<JWEAlgorithm> acceptedAlgs)
Sets the names of the accepted JWE algorithms. |
void |
setAcceptedEncryptionMethods(Set<EncryptionMethod> acceptedEncs)
Sets the names of the accepted encryption methods. |
Methods inherited from interface com.nimbusds.jose.HeaderFilter |
---|
getAcceptedParameters, setAcceptedParameters |
Method Detail |
---|
Set<JWEAlgorithm> getAcceptedAlgorithms()
alg
JWE header parameter.
void setAcceptedAlgorithms(Set<JWEAlgorithm> acceptedAlgs)
alg
JWE header parameter.
acceptedAlgs
- The accepted JWE algorithms. Must be a subset of
the supported algorithms and not null
.Set<EncryptionMethod> getAcceptedEncryptionMethods()
enc
JWE header parameter.
void setAcceptedEncryptionMethods(Set<EncryptionMethod> acceptedEncs)
enc
JWE header parameter.
acceptedEncs
- The accepted encryption methods. Must be a
subset of the supported encryption methods and
not null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |