Package org.apache.sling.engine.auth
Class AuthenticationInfo
- java.lang.Object
-
- org.apache.sling.engine.auth.AuthenticationInfo
-
@Deprecated public class AuthenticationInfo extends java.lang.Object
Deprecated.TheAuthenticationInfo
defines the data returned from theAuthenticationHandler.authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method.
-
-
Field Summary
Fields Modifier and Type Field Description static AuthenticationInfo
DOING_AUTH
Deprecated.This object is returned by theAuthenticationHandler.authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method to indicate an ongoing authentication transaction.
-
Constructor Summary
Constructors Constructor Description AuthenticationInfo(java.lang.String authType, Credentials credentials)
Deprecated.Creates an instance of this class with the given authentication type and credentials connecting to the default workspace as if theAuthenticationInfo(String, Credentials, String)
method would be called with anull
workspace name.AuthenticationInfo(java.lang.String authType, Credentials credentials, java.lang.String workspaceName)
Deprecated.Creates an instance of this class with the given authentication type and credentials.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.String
getAuthType()
Deprecated.Returns type of authentication provisioning.Credentials
getCredentials()
Deprecated.Returns the credentials extracted from the client request to use for authentication.java.lang.String
getWorkspaceName()
Deprecated.Returns the name of the workspace the user contained in this instance wishes to connect to.
-
-
-
Field Detail
-
DOING_AUTH
public static final AuthenticationInfo DOING_AUTH
Deprecated.This object is returned by theAuthenticationHandler.authenticate(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
method to indicate an ongoing authentication transaction.
-
-
Constructor Detail
-
AuthenticationInfo
public AuthenticationInfo(java.lang.String authType, Credentials credentials)
Deprecated.Creates an instance of this class with the given authentication type and credentials connecting to the default workspace as if theAuthenticationInfo(String, Credentials, String)
method would be called with anull
workspace name.- Parameters:
authType
- The authentication type, must not benull
.credentials
- The credentials, must not benull
.- See Also:
getAuthType()
,getCredentials()
-
AuthenticationInfo
public AuthenticationInfo(java.lang.String authType, Credentials credentials, java.lang.String workspaceName)
Deprecated.Creates an instance of this class with the given authentication type and credentials.- Parameters:
authType
- The authentication type, must not benull
.credentials
- The credentials, must not benull
.workspaceName
- The name of the workspace to connect to, may benull
to connect to the default workspace.- See Also:
getAuthType()
,getCredentials()
-
-
Method Detail
-
getAuthType
public java.lang.String getAuthType()
Deprecated.Returns type of authentication provisioning.If authentication is taking place through one of the standard ways, such as Basic or Digest, the return value is one of the predefined constants of the
HttpServletRequest
interface. Otherwise the value may be specific to theAuthenticationHandler
implementation.- Returns:
- The authentication type
-
getCredentials
public Credentials getCredentials()
Deprecated.Returns the credentials extracted from the client request to use for authentication.- Returns:
- The extracted credentials
-
getWorkspaceName
public java.lang.String getWorkspaceName()
Deprecated.Returns the name of the workspace the user contained in this instance wishes to connect to. This may benull
, in which case the user is connected to the default workspace.- Returns:
- The name of the workspace
-
-