|
||||||||||
| 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 |
| 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 | |||||||||