Uses of Class
org.yamcs.security.AuthenticationInfo
-
Uses of AuthenticationInfo in org.yamcs.http.auth
Modifier and TypeMethodDescriptionvoid
TokenStore.registerAccessToken
(String accessToken, AuthenticationInfo authenticationInfo) -
Uses of AuthenticationInfo in org.yamcs.security
Modifier and TypeClassDescriptionclass
class
SpecialAuthenticationInfo
that can be used byAuthModule
s to identify some access as the System user.Modifier and TypeMethodDescriptionabstract AuthenticationInfo
AbstractHttpRequestAuthModule.getAuthenticationInfo
(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpRequest request) AbstractHttpRequestAuthModule.getAuthenticationInfo
(AuthenticationToken token) ApiKeyAuthModule.getAuthenticationInfo
(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpRequest request) AuthModule.getAuthenticationInfo
(AuthenticationToken token) Identify the subject based on the given information.DirectoryAuthModule.getAuthenticationInfo
(AuthenticationToken token) IPAddressAuthModule.getAuthenticationInfo
(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpRequest request) KerberosAuthModule.getAuthenticationInfo
(AuthenticationToken token) LdapAuthModule.getAuthenticationInfo
(AuthenticationToken token) OpenIDAuthModule.getAuthenticationInfo
(AuthenticationToken token) RemoteUserAuthModule.getAuthenticationInfo
(io.netty.channel.ChannelHandlerContext ctx, io.netty.handler.codec.http.HttpRequest request) SingleUserAuthModule.getAuthenticationInfo
(AuthenticationToken token) SpnegoAuthModule.getAuthenticationInfo
(AuthenticationToken token) UserSession.getAuthenticationInfo()
YamlAuthModule.getAuthenticationInfo
(AuthenticationToken token) Modifier and TypeMethodDescriptionSecurityStore.login
(AuthenticationToken token) Performs the login process.Modifier and TypeMethodDescriptiondefault void
AuthModule.authenticationSucceeded
(AuthenticationInfo authenticationInfo) Hook that is called on all AuthModules when a login attempt was successful.void
LdapAuthModule.authenticationSucceeded
(AuthenticationInfo authenticationInfo) SessionManager.createSession
(AuthenticationInfo authenticationInfo, String ipAddress, String hostname) ApiKeyAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) AuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) Retrieve access control information based on the given AuthenticationInfo.DirectoryAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) IPAddressAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) KerberosAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) LdapAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) OpenIDAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) RemoteUserAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) SingleUserAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) SpnegoAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) YamlAuthModule.getAuthorizationInfo
(AuthenticationInfo authenticationInfo) boolean
ApiKeyAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
AuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) Verify if previously generated authentication info is (still) valid.boolean
DirectoryAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
IPAddressAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
KerberosAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
LdapAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
OpenIDAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
RemoteUserAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
SecurityStore.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
SingleUserAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
SpnegoAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) boolean
YamlAuthModule.verifyValidity
(AuthenticationInfo authenticationInfo) ModifierConstructorDescriptionUserSession
(String id, AuthenticationInfo authenticationInfo, String ipAddress, String hostname, long lifespan)