Package org.codelibs.fess.sso.saml
Class SamlAuthenticator
- java.lang.Object
-
- org.codelibs.fess.sso.saml.SamlAuthenticator
-
- All Implemented Interfaces:
SsoAuthenticator
public class SamlAuthenticator extends Object implements SsoAuthenticator
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringSAML_PREFIXprotected static StringSAML_STATE
-
Constructor Summary
Constructors Constructor Description SamlAuthenticator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.lastaflute.web.login.credential.LoginCredentialgetLoginCredential()protected org.lastaflute.web.response.ActionResponsegetLogoutResponse()protected org.lastaflute.web.response.ActionResponsegetMetadataResponse()org.lastaflute.web.response.ActionResponsegetResponse(SsoResponseType responseType)protected com.onelogin.saml2.settings.Saml2SettingsgetSettings()voidinit()Stringlogout(FessUserBean user)voidresolveCredential(FessLoginAssist.LoginCredentialResolver resolver)
-
-
-
Field Detail
-
SAML_PREFIX
protected static final String SAML_PREFIX
- See Also:
- Constant Field Values
-
SAML_STATE
protected static final String SAML_STATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
@PostConstruct public void init()
-
getSettings
protected com.onelogin.saml2.settings.Saml2Settings getSettings()
-
getLoginCredential
public org.lastaflute.web.login.credential.LoginCredential getLoginCredential()
- Specified by:
getLoginCredentialin interfaceSsoAuthenticator
-
resolveCredential
public void resolveCredential(FessLoginAssist.LoginCredentialResolver resolver)
- Specified by:
resolveCredentialin interfaceSsoAuthenticator
-
logout
public String logout(FessUserBean user)
- Specified by:
logoutin interfaceSsoAuthenticator
-
getResponse
public org.lastaflute.web.response.ActionResponse getResponse(SsoResponseType responseType)
- Specified by:
getResponsein interfaceSsoAuthenticator
-
getMetadataResponse
protected org.lastaflute.web.response.ActionResponse getMetadataResponse()
-
getLogoutResponse
protected org.lastaflute.web.response.ActionResponse getLogoutResponse()
-
-