Package org.apache.catalina
Interface GSSRealm
-
- All Known Implementing Classes:
CombinedRealm
,DataSourceRealm
,JAASMemoryLoginModule
,JAASRealm
,JDBCRealm
,JNDIRealm
,LockOutRealm
,MemoryRealm
,NullRealm
,RealmBase
,UserDatabaseRealm
@Deprecated public interface GSSRealm extends Realm
Deprecated.This will be removed in Tomcat 9 and integrated intoRealm
.A GSSRealm is a specialized realm for GSS-based principals.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.security.Principal
authenticate(org.ietf.jgss.GSSName gssName, org.ietf.jgss.GSSCredential gssCredential)
Deprecated.Try to authenticate using aGSSName
-
Methods inherited from interface org.apache.catalina.Contained
getContainer, setContainer
-
Methods inherited from interface org.apache.catalina.Realm
addPropertyChangeListener, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, backgroundProcess, findSecurityConstraints, getCredentialHandler, getRoles, hasResourcePermission, hasRole, hasUserDataPermission, isAvailable, removePropertyChangeListener, setCredentialHandler
-
-
-
-
Method Detail
-
authenticate
java.security.Principal authenticate(org.ietf.jgss.GSSName gssName, org.ietf.jgss.GSSCredential gssCredential)
Deprecated.Try to authenticate using aGSSName
- Parameters:
gssName
- TheGSSName
of the principal to look upgssCredential
- TheGSSCredential
of the principal, may benull
- Returns:
- the associated principal, or
null
if there is none
-
-