org.wso2.carbon.identity.authenticator.signedjwt
Class SignedJWTAuthenticator

java.lang.Object
  extended by org.wso2.carbon.identity.authenticator.signedjwt.SignedJWTAuthenticator
All Implemented Interfaces:
org.wso2.carbon.core.services.authentication.BackendAuthenticator, org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator

public class SignedJWTAuthenticator
extends Object
implements org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator

SignedJWTAuthenticator Authenticate a user with a signed JWT.


Field Summary
static String SIGNED_JWT_AUTH_USERNAME
           
 
Constructor Summary
SignedJWTAuthenticator()
           
 
Method Summary
 boolean authenticateWithRememberMe(org.apache.axis2.context.MessageContext msgCxt)
           
 String getAuthenticatorName()
           
 int getPriority()
           
 boolean isAuthenticated(org.apache.axis2.context.MessageContext msgCxt)
           
 boolean isDisabled()
           
 boolean isHandle(org.apache.axis2.context.MessageContext msgCxt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIGNED_JWT_AUTH_USERNAME

public static final String SIGNED_JWT_AUTH_USERNAME
See Also:
Constant Field Values
Constructor Detail

SignedJWTAuthenticator

public SignedJWTAuthenticator()
Method Detail

getPriority

public int getPriority()
Specified by:
getPriority in interface org.wso2.carbon.core.services.authentication.BackendAuthenticator

isDisabled

public boolean isDisabled()
Specified by:
isDisabled in interface org.wso2.carbon.core.services.authentication.BackendAuthenticator

authenticateWithRememberMe

public boolean authenticateWithRememberMe(org.apache.axis2.context.MessageContext msgCxt)
Specified by:
authenticateWithRememberMe in interface org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator

getAuthenticatorName

public String getAuthenticatorName()
Specified by:
getAuthenticatorName in interface org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator

isAuthenticated

public boolean isAuthenticated(org.apache.axis2.context.MessageContext msgCxt)
Specified by:
isAuthenticated in interface org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator

isHandle

public boolean isHandle(org.apache.axis2.context.MessageContext msgCxt)
Specified by:
isHandle in interface org.wso2.carbon.core.services.authentication.CarbonServerAuthenticator


Copyright © 2015 WSO2. All rights reserved.