Package pl.edu.icm.unity.ws.authn.ext
Class JWTRetrieval
java.lang.Object
pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval<pl.edu.icm.unity.rest.jwt.authn.JWTExchange>
pl.edu.icm.unity.rest.jwt.authn.JWTRetrievalBase
pl.edu.icm.unity.ws.authn.ext.JWTRetrieval
- All Implemented Interfaces:
pl.edu.icm.unity.engine.api.authn.CredentialRetrieval,pl.edu.icm.unity.engine.api.endpoint.BindingAuthn,pl.edu.icm.unity.engine.api.utils.StringConfigurable,pl.edu.icm.unity.rest.authn.CXFAuthentication,pl.edu.icm.unity.rest.authn.JAXRSAuthentication
@Component("SOAPJWTRetrieval")
@Scope("prototype")
public class JWTRetrieval
extends pl.edu.icm.unity.rest.jwt.authn.JWTRetrievalBase
implements pl.edu.icm.unity.rest.authn.JAXRSAuthentication
Retrieves JWT token from the Authorized header.
- Author:
- K. Benedyczak
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
bindingName, credentialExchange -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class pl.edu.icm.unity.rest.jwt.authn.JWTRetrievalBase
getAuthenticationResult, getInterceptor, getSerializedConfiguration, getToken, setSerializedConfigurationMethods inherited from class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
destroy, getAuthenticatorId, getBindingName, setCredentialExchangeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface pl.edu.icm.unity.engine.api.endpoint.BindingAuthn
destroy, getAuthenticatorIdMethods inherited from interface pl.edu.icm.unity.engine.api.authn.CredentialRetrieval
requiresRedirectMethods inherited from interface pl.edu.icm.unity.rest.authn.CXFAuthentication
getAuthenticationResult, getInterceptor
-
Field Details
-
NAME
- See Also:
-
DESC
- See Also:
-
-
Constructor Details
-
JWTRetrieval
public JWTRetrieval()
-