Uses of Class
org.yamcs.security.AuthenticationInfo
Packages that use AuthenticationInfo
-
Uses of AuthenticationInfo in org.yamcs.http.auth
Methods in org.yamcs.http.auth that return AuthenticationInfoMethods in org.yamcs.http.auth with parameters of type AuthenticationInfoModifier and TypeMethodDescriptionvoidTokenStore.registerAccessToken(String accessToken, AuthenticationInfo authenticationInfo) -
Uses of AuthenticationInfo in org.yamcs.security
Subclasses of AuthenticationInfo in org.yamcs.securityModifier and TypeClassDescriptionclassclassSpecialAuthenticationInfothat can be used byAuthModules to identify some access as the System user.Methods in org.yamcs.security that return AuthenticationInfoModifier and TypeMethodDescriptionabstract AuthenticationInfoAbstractHttpRequestAuthModule.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) Methods in org.yamcs.security that return types with arguments of type AuthenticationInfoModifier and TypeMethodDescriptionSecurityStore.login(AuthenticationToken token) Performs the login process.Methods in org.yamcs.security with parameters of type AuthenticationInfoModifier and TypeMethodDescriptiondefault voidAuthModule.authenticationSucceeded(AuthenticationInfo authenticationInfo) Hook that is called on all AuthModules when a login attempt was successful.voidLdapAuthModule.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) booleanApiKeyAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) Verify if previously generated authentication info is (still) valid.booleanDirectoryAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanIPAddressAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanKerberosAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanLdapAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanOpenIDAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanRemoteUserAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanSecurityStore.verifyValidity(AuthenticationInfo authenticationInfo) booleanSingleUserAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanSpnegoAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) booleanYamlAuthModule.verifyValidity(AuthenticationInfo authenticationInfo) Constructors in org.yamcs.security with parameters of type AuthenticationInfoModifierConstructorDescriptionUserSession(String id, AuthenticationInfo authenticationInfo, String ipAddress, String hostname, long lifespan)