Uses of Interface
com.netscape.certsrv.authentication.IAuthToken
-
-
Uses of IAuthToken in com.netscape.certsrv.authentication
Classes in com.netscape.certsrv.authentication that implement IAuthToken Modifier and Type Class Description class
ExternalAuthToken
Authentication token that wraps an externally authenticated principal to return.Methods in com.netscape.certsrv.authentication with parameters of type IAuthToken Modifier and Type Method Description char[]
ISharedToken. getSharedToken(java.lang.String identification, IAuthToken authToken)
-
Uses of IAuthToken in com.netscape.certsrv.evaluators
Methods in com.netscape.certsrv.evaluators with parameters of type IAuthToken Modifier and Type Method Description boolean
IAccessEvaluator. evaluate(IAuthToken authToken, java.lang.String type, java.lang.String op, java.lang.String value)
Evaluates if the given value satisfies the access control in authToken obtained from Authentication. -
Uses of IAuthToken in com.netscape.certsrv.request
Methods in com.netscape.certsrv.request that return IAuthToken Modifier and Type Method Description IAuthToken
IRequest. getExtDataInAuthToken(java.lang.String key)
Retrieves an authtoken.Methods in com.netscape.certsrv.request with parameters of type IAuthToken Modifier and Type Method Description boolean
IRequest. setExtData(java.lang.String key, IAuthToken data)
Stores an AuthToken the same as a Hashtable. -
Uses of IAuthToken in com.netscape.cms.authentication
Methods in com.netscape.cms.authentication that return IAuthToken Modifier and Type Method Description IAuthToken
AgentCertAuthentication. authenticate(IAuthCredentials authCred)
authenticates user(agent) by certificateIAuthToken
CMCAuth. authenticate(IAuthCredentials authCred)
Authenticates user by their CMC; resulting AuthToken sets a TOKEN_SUBJECT for the subject name.IAuthToken
CMCUserSignedAuth. authenticate(IAuthCredentials authCred)
Authenticates user by their CMC; resulting AuthToken sets a TOKEN_SUBJECT for the subject name.IAuthToken
DirBasedAuthentication. authenticate(IAuthCredentials authCred)
Authenticates user through LDAP by a set of credentials.IAuthToken
FlatFileAuth. authenticate(IAuthCredentials authCred)
Authenticate the requestIAuthToken
HashAuthentication. authenticate(IAuthCredentials authCreds)
Authenticates a user based on uid, pwd in the directory.IAuthToken
SessionAuthentication. authenticate(IAuthCredentials authCred)
Authenticate user.IAuthToken
SSLclientCertAuthentication. authenticate(IAuthCredentials authCred)
authenticates user by certificateIAuthToken
TokenAuthentication. authenticate(IAuthCredentials authCred)
authenticates user(agent) by certificateIAuthToken
HashAuthentication. getAuthToken(java.lang.String key)
protected IAuthToken
CMCAuth. verifySignerInfo(SessionContext auditContext, AuthToken authToken, org.mozilla.jss.pkix.cms.SignedData cmcFullReq)
protected IAuthToken
CMCUserSignedAuth. verifySignerInfo(SessionContext auditContext, AuthToken authToken, org.mozilla.jss.pkix.cms.SignedData cmcFullReq)
User-signed CMC requests can be signed in two ways: a.Methods in com.netscape.cms.authentication with parameters of type IAuthToken Modifier and Type Method Description void
HashAuthentication. addAuthToken(java.lang.String pageID, IAuthToken token)
char[]
SharedSecret. getSharedToken(java.lang.String identification, IAuthToken authToken)
getSharedToken(String identification, IAuthToken authToken) provides support for id_cmc_identification shared secret based enrollmentvoid
AgentCertAuthentication. populate(IAuthToken token, IRequest request)
void
CMCAuth. populate(IAuthToken token, IRequest request)
void
CMCUserSignedAuth. populate(IAuthToken token, IRequest request)
void
FlatFileAuth. populate(IAuthToken token, IRequest request)
void
SessionAuthentication. populate(IAuthToken token, IRequest request)
void
SSLclientCertAuthentication. populate(IAuthToken token, IRequest request)
void
TokenAuthentication. populate(IAuthToken token, IRequest request)
void
UidPwdDirAuthentication. populate(IAuthToken token, IRequest request)
void
UidPwdPinDirAuthentication. populate(IAuthToken token, IRequest request)
void
UserPwdDirAuthentication. populate(IAuthToken token, IRequest request)
-
Uses of IAuthToken in com.netscape.cms.authorization
Methods in com.netscape.cms.authorization with parameters of type IAuthToken Modifier and Type Method Description AuthzToken
AAclAuthz. authorize(IAuthToken authToken, java.lang.String expression)
AuthzToken
AAclAuthz. authorize(IAuthToken authToken, java.lang.String resource, java.lang.String operation)
check the authorization permission for the user associated with authToken on operation Example: For example, if UsrGrpAdminServlet needs to authorize the caller it would do be done in the following fashion: try { authzTok = mAuthz.authorize( "DirAclAuthz", authToken, RES_GROUP, "read"); } catch (EBaseException e) { logger.warn("authorize call: " + e.getMessage(), e); }AuthzToken
BasicGroupAuthz. authorize(IAuthToken authToken, java.lang.String expression)
AuthzToken
BasicGroupAuthz. authorize(IAuthToken authToken, java.lang.String resource, java.lang.String operation)
protected boolean
AAclAuthz. checkAllowEntries(IAuthToken authToken, java.lang.Iterable<java.lang.String> nodes, java.lang.String perm)
protected void
AAclAuthz. checkDenyEntries(IAuthToken authToken, java.lang.Iterable<java.lang.String> nodes, java.lang.String perm)
throw EACLsException if a deny entry is matchedvoid
AAclAuthz. checkPermission(IAuthToken authToken, java.lang.String name, java.lang.String perm)
Checks if the permission is granted or denied with id from authtoken gotten from authentication that precedes authorization.boolean
AAclAuthz. evaluateACLs(IAuthToken authToken, java.lang.String exp)
-
Uses of IAuthToken in com.netscape.cms.evaluators
Methods in com.netscape.cms.evaluators with parameters of type IAuthToken Modifier and Type Method Description boolean
GroupAccessEvaluator. evaluate(IAuthToken authToken, java.lang.String type, java.lang.String op, java.lang.String value)
evaluates uid in AuthToken to see if it has membership in group valueboolean
IPAddressAccessEvaluator. evaluate(IAuthToken authToken, java.lang.String type, java.lang.String op, java.lang.String value)
Gets the IP address from session contextboolean
UserAccessEvaluator. evaluate(IAuthToken authToken, java.lang.String type, java.lang.String op, java.lang.String value)
Evaluates the user in AuthToken to see if it's equal to valueboolean
UserOrigReqAccessEvaluator. evaluate(IAuthToken authToken, java.lang.String type, java.lang.String op, java.lang.String value)
Evaluates the user in AuthToken to see if it's equal to value -
Uses of IAuthToken in com.netscape.cms.profile
Methods in com.netscape.cms.profile with parameters of type IAuthToken Modifier and Type Method Description void
IProfileAuthenticator. populate(IAuthToken token, IRequest request)
Populates authentication specific information into the request for auditing purposes. -
Uses of IAuthToken in com.netscape.cms.profile.common
Methods in com.netscape.cms.profile.common with parameters of type IAuthToken Modifier and Type Method Description void
EnrollProfile. submit(IAuthToken token, IRequest request)
This method is called after the user submits the request from the end-entity page.abstract void
Profile. submit(IAuthToken token, IRequest request)
Handles end-user request submission. -
Uses of IAuthToken in com.netscape.cms.realm
Methods in com.netscape.cms.realm that return IAuthToken Modifier and Type Method Description IAuthToken
PKIPrincipal. getAuthToken()
Methods in com.netscape.cms.realm with parameters of type IAuthToken Modifier and Type Method Description protected java.security.Principal
PKIRealm. getPrincipal(IUser user, IAuthToken authToken)
protected java.security.Principal
PKIRealm. getPrincipal(java.lang.String username, IAuthToken authToken)
Constructors in com.netscape.cms.realm with parameters of type IAuthToken Constructor Description PKIPrincipal(IUser user, java.lang.String password, java.util.List<java.lang.String> roles, IAuthToken authToken)
-
Uses of IAuthToken in com.netscape.cms.servlet.admin
Methods in com.netscape.cms.servlet.admin with parameters of type IAuthToken Modifier and Type Method Description boolean
AdminServlet. authorize(IAuthToken token)
authorize a user based on its authentication credentials. -
Uses of IAuthToken in com.netscape.cms.servlet.base
Methods in com.netscape.cms.servlet.base that return IAuthToken Modifier and Type Method Description IAuthToken
CMSServlet. authenticate(CMSRequest req)
IAuthToken
CMSServlet. authenticate(CMSRequest req, java.lang.String authMgrName)
IAuthToken
CMSServlet. authenticate(javax.servlet.http.HttpServletRequest httpReq)
IAuthToken
CMSServlet. authenticate(javax.servlet.http.HttpServletRequest httpReq, java.lang.String authMgrName)
Authenticationprotected IAuthToken
CMSServlet. getAuthToken(IRequest req)
Methods in com.netscape.cms.servlet.base with parameters of type IAuthToken Modifier and Type Method Description AuthzToken
CMSServlet. authorize(java.lang.String authzMgrName, IAuthToken authToken, java.lang.String resource, java.lang.String operation)
Authorize must occur after AuthenticateAuthzToken
CMSServlet. authorize(java.lang.String authzMgrName, java.lang.String resource, IAuthToken authToken, java.lang.String exp)
protected static void
CMSServlet. saveAuthToken(IAuthToken token, IRequest req)
-
Uses of IAuthToken in com.netscape.cms.servlet.cert
Methods in com.netscape.cms.servlet.cert with parameters of type IAuthToken Modifier and Type Method Description protected void
HashEnrollServlet. fillCertInfoFromAuthToken(org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken)
fill subject name, validity, extensions from authoken if any, overriding what was in pkcs10.protected org.mozilla.jss.netscape.security.x509.X509CertInfo[]
HashEnrollServlet. fillCRMF(java.lang.String crmf, IAuthToken authToken, IArgBlock httpParams, IRequest req)
-
Uses of IAuthToken in com.netscape.cms.servlet.common
Methods in com.netscape.cms.servlet.common that return IAuthToken Modifier and Type Method Description static IAuthToken
CMSGateway. checkAuthManager(javax.servlet.http.HttpServletRequest httpReq, IArgBlock httpParams, java.security.cert.X509Certificate cert, java.lang.String authMgrName)
-
Uses of IAuthToken in com.netscape.cms.servlet.connector
Methods in com.netscape.cms.servlet.connector that return IAuthToken Modifier and Type Method Description protected IAuthToken
CloneServlet. authenticate(java.security.cert.X509Certificate peerCert)
Methods in com.netscape.cms.servlet.connector with parameters of type IAuthToken Modifier and Type Method Description protected IPKIMessage
CloneServlet. processRequest(java.lang.String source, java.lang.String sourceUserId, IPKIMessage msg, IAuthToken token)
protected IPKIMessage
ConnectorServlet. processRequest(java.lang.String source, java.lang.String sourceUserId, IPKIMessage msg, IAuthToken token)
Process request -
Uses of IAuthToken in com.netscape.cms.servlet.key
Methods in com.netscape.cms.servlet.key with parameters of type IAuthToken Modifier and Type Method Description void
KeyRequestDAO. approveRequest(RequestId id, java.lang.String requestor, IAuthToken authToken)
void
KeyRequestDAO. cancelRequest(RequestId id, IAuthToken authToken)
IRequest
KeyRequestDAO. createRecoveryRequest(KeyRecoveryRequest data, javax.ws.rs.core.UriInfo uriInfo, java.lang.String requestor, IAuthToken authToken, boolean ephemeral)
KeyRequestInfo
KeyRequestDAO. getRequest(RequestId id, javax.ws.rs.core.UriInfo uriInfo, IAuthToken authToken)
Gets info for a specific requestvoid
KeyRequestDAO. rejectRequest(RequestId id, IAuthToken authToken)
KeyRequestResponse
KeyRequestDAO. submitAsyncKeyRecoveryRequest(KeyRecoveryRequest data, javax.ws.rs.core.UriInfo uriInfo, java.lang.String requestor, IAuthToken authToken)
KeyRequestResponse
KeyRequestDAO. submitRequest(KeyRecoveryRequest data, javax.ws.rs.core.UriInfo uriInfo, java.lang.String requestor, IAuthToken authToken)
Submits a key recovery request. -
Uses of IAuthToken in com.netscape.cms.servlet.processors
Methods in com.netscape.cms.servlet.processors with parameters of type IAuthToken Modifier and Type Method Description void
CMCProcessor. fillCertInfo(java.lang.String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
void
KeyGenProcessor. fillCertInfo(java.lang.String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
void
PKCS10Processor. fillCertInfo(java.lang.String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
void
PKCS10Processor. fillCertInfo(org.mozilla.jss.netscape.security.pkcs.PKCS10 pkcs10, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
protected void
PKIProcessor. fillCertInfo(java.lang.String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
org.mozilla.jss.netscape.security.x509.X509CertInfo[]
CMCProcessor. fillCertInfoArray(java.lang.String protocolString, IAuthToken authToken, IArgBlock httpParams, IRequest req)
org.mozilla.jss.netscape.security.x509.X509CertInfo[]
CRMFProcessor. fillCertInfoArray(java.lang.String protocolString, IAuthToken authToken, IArgBlock httpParams, IRequest req)
protected org.mozilla.jss.netscape.security.x509.X509CertInfo[]
PKIProcessor. fillCertInfoArray(java.lang.String protocolString, IAuthToken authToken, IArgBlock httpParams, IRequest req)
static void
PKIProcessor. fillCertInfoFromAuthToken(org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken)
fill subject name, validity, extensions from authoken if any, overriding what was in pkcs10.org.mozilla.jss.netscape.security.x509.X509CertInfo
CRMFProcessor. processIndividualRequest(org.mozilla.jss.pkix.crmf.CertReqMsg certReqMsg, IAuthToken authToken, IArgBlock httpParams)
-
Uses of IAuthToken in com.netscape.cmscore.authentication
Methods in com.netscape.cmscore.authentication that return IAuthToken Modifier and Type Method Description IAuthToken
AuthSubsystem. authenticate(IAuthCredentials authCred, java.lang.String authMgrInstName)
Authenticate to the named authentication manager instanceIAuthToken
CertUserDBAuthentication. authenticate(IAuthCredentials authCred)
authenticates user(agent) by certificateIAuthToken
ChallengePhraseAuthentication. authenticate(IAuthCredentials authCred)
authenticates revocation of a certification by a challenge phraseIAuthToken
NullAuthentication. authenticate(IAuthCredentials authCred)
authenticates nothingIAuthToken
PasswdUserDBAuthentication. authenticate(IAuthCredentials authCred)
authenticates administratrators by LDAP uid/pwdIAuthToken
SSLClientCertAuthentication. authenticate(IAuthCredentials authCred)
-
Uses of IAuthToken in com.netscape.cmscore.authorization
Methods in com.netscape.cmscore.authorization with parameters of type IAuthToken Modifier and Type Method Description AuthzToken
AuthzSubsystem. authorize(java.lang.String authzMgrInstName, IAuthToken authToken, java.lang.String exp)
AuthzToken
AuthzSubsystem. authorize(java.lang.String authzMgrName, IAuthToken authToken, java.lang.String resource, java.lang.String operation)
AuthzToken
AuthzSubsystem. authorize(java.lang.String authzMgrInstName, IAuthToken authToken, java.lang.String resource, java.lang.String operation, java.lang.String realm)
Authorization to the named authorization manager instancevoid
AuthzSubsystem. checkRealm(java.lang.String realm, IAuthToken authToken, java.lang.String owner, java.lang.String resource, java.lang.String operation)
-
Uses of IAuthToken in org.dogtagpki.legacy.server.policy.extensions
Methods in org.dogtagpki.legacy.server.policy.extensions that return IAuthToken Modifier and Type Method Description protected IAuthToken
SubjAltNameExt. findAuthToken(IRequest req, java.lang.String authMgrName)
Find a particular authentication token by manager name.Methods in org.dogtagpki.legacy.server.policy.extensions with parameters of type IAuthToken Modifier and Type Method Description protected void
SubjAltNameExt. addValues(IAuthToken tok, java.lang.String attrName, java.util.Vector<java.lang.String> v)
Add attribute values from an LDAP attribute to a vectorprotected java.util.Vector<java.lang.String>
SubjAltNameExt. getEmailList(IAuthToken tok)
Generate a String Vector containing all the email addresses found in this Authentication token -
Uses of IAuthToken in org.dogtagpki.server.authentication
Classes in org.dogtagpki.server.authentication that implement IAuthToken Modifier and Type Class Description class
AuthToken
Authentication token returned by Authentication Managers.Methods in org.dogtagpki.server.authentication that return IAuthToken Modifier and Type Method Description IAuthToken
IAuthManager. authenticate(IAuthCredentials authCred)
Authenticate the given credentials.IAuthToken
IAuthSubsystem. authenticate(IAuthCredentials authCred, java.lang.String authMgrName)
Authenticate the given credentials using the given manager name. -
Uses of IAuthToken in org.dogtagpki.server.authorization
Methods in org.dogtagpki.server.authorization with parameters of type IAuthToken Modifier and Type Method Description AuthzToken
IAuthzManager. authorize(IAuthToken authToken, java.lang.String expression)
AuthzToken
IAuthzManager. authorize(IAuthToken authToken, java.lang.String resource, java.lang.String operation)
Check if the user is authorized to perform the given operation on the given resource.AuthzToken
IAuthzSubsystem. authorize(java.lang.String authzMgrName, IAuthToken authToken, java.lang.String exp)
AuthzToken
IAuthzSubsystem. authorize(java.lang.String authzMgrName, IAuthToken authToken, java.lang.String resource, java.lang.String operation)
authorize the user associated with the given authToken for a given operation with the given authorization manager nameAuthzToken
IAuthzSubsystem. authorize(java.lang.String authzMgrName, IAuthToken authToken, java.lang.String resource, java.lang.String operation, java.lang.String realm)
void
IAuthzSubsystem. checkRealm(java.lang.String realm, IAuthToken authToken, java.lang.String owner, java.lang.String resource, java.lang.String operation)
Authorize the user against the specified realm. -
Uses of IAuthToken in org.dogtagpki.server.ca
Methods in org.dogtagpki.server.ca with parameters of type IAuthToken Modifier and Type Method Description ICertificateAuthority
ICertificateAuthority. createCA(IAuthToken authToken, java.lang.String dn, AuthorityID parentAID, java.lang.String desc)
Create a new sub-CA under the specified parent CA.ICertificateAuthority
ICertificateAuthority. createSubCA(IAuthToken authToken, java.lang.String dn, java.lang.String desc)
Create a new sub-CA IMMEDIATELY beneath this one.
-