@ThreadSafe public class DefaultHeaderFilter extends java.lang.Object implements HeaderFilter
| Constructor and Description |
|---|
DefaultHeaderFilter(java.util.Set<java.lang.String> acceptedParams)
Creates a new JOSE header filter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getAcceptedParameters()
Gets the names of the accepted header parameters.
|
void |
setAcceptedParameters(java.util.Set<java.lang.String> acceptedParams)
Sets the names of the accepted header parameters.
|
public DefaultHeaderFilter(java.util.Set<java.lang.String> acceptedParams)
acceptedParams - The accepted header parameters. Must not be
null.public java.util.Set<java.lang.String> getAcceptedParameters()
HeaderFiltergetAcceptedParameters in interface HeaderFilteralg parameter for JWS headers
or the alg and enc parameters for JWE
headers.public void setAcceptedParameters(java.util.Set<java.lang.String> acceptedParams)
HeaderFiltersetAcceptedParameters in interface HeaderFilteracceptedParams - 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.Copyright © 2013 NimbusDS. All Rights Reserved.