|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.nimbusds.jose.DefaultHeaderFilter
@ThreadSafe public class DefaultHeaderFilter
Javascript Object Signing and Encryption (JOSE) header filter implementation. This class is thread-safe.
Constructor Summary | |
---|---|
DefaultHeaderFilter(Set<String> acceptedParams)
Creates a new JOSE header filter. |
Method Summary | |
---|---|
Set<String> |
getAcceptedParameters()
Gets the names of the accepted header parameters. |
void |
setAcceptedParameters(Set<String> acceptedParams)
Sets the names of the accepted header parameters. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultHeaderFilter(Set<String> acceptedParams)
acceptedParams
- The accepted header parameters. Must not be
null
.Method Detail |
---|
public Set<String> getAcceptedParameters()
HeaderFilter
getAcceptedParameters
in interface HeaderFilter
alg
parameter for JWS headers
or the alg
and enc
parameters for JWE
headers.public void setAcceptedParameters(Set<String> acceptedParams)
HeaderFilter
setAcceptedParameters
in interface HeaderFilter
acceptedParams
- The accepted header parameters. Must contain
at least the alg
parameter for JWS
headers or the alg
and enc
parameters for JWE headers. Must not be
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |