Package com.avoka.tm.security
Provides Security and SSO Support classes.
-
Class Summary Class Description AccountUserDetailsBuilder Provide a Builder for the Account User Details Vo.CsrfHeaderFilter Provide a Spring filter that adds the CSRF token to the XSRF-TOKEN cookieOAuth2Authenticator Provides an oAuth2 authenticator client that can be used by a transact security Manager to authenticate against an oAuth2 provider like Google.Saml2Parser Provides a SAML2 (Security Assertion Markup Language) response parser - a helper class for SSO Filter / Security Manager Get SSO Auth Token script.Saml2ParserResult The Saml2ParserResult is returned from the Saml2Paser.parse(request) method.SecurityPermissionCheckAspect The aspect which will check user permission for each class constructors or methods annotated with FluentSecurityPermissionSsoAuthToken Provides an SSO Authentication Token returned by the Saml2Parser in the Saml2ParserResult. -
Exception Summary Exception Description NotSpaceUserException Provides an exception used to denote an authenticated user is not associated with the space.UserNotActiveException Provides an exception used to denote that a user is inactive. -
Annotation Types Summary Annotation Type Description FluentSecurityPermission The annotation for checking user access.