public class DefaultSamlDeployment extends Object implements SamlDeployment
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultSamlDeployment.DefaultIDP |
static class |
DefaultSamlDeployment.DefaultSingleLogoutService |
static class |
DefaultSamlDeployment.DefaultSingleSignOnService |
SamlDeployment.Binding, SamlDeployment.IDP, SamlDeployment.PrincipalNamePolicy| Constructor and Description |
|---|
DefaultSamlDeployment() |
public boolean turnOffChangeSessionIdOnLogin()
turnOffChangeSessionIdOnLogin in interface SamlDeploymentpublic void setTurnOffChangeSessionIdOnLogin(boolean turnOffChangeSessionIdOnLogin)
public SamlDeployment.IDP getIDP()
SamlDeploymentgetIDP in interface SamlDeploymentpublic boolean isConfigured()
isConfigured in interface SamlDeploymentpublic SslRequired getSslRequired()
getSslRequired in interface SamlDeploymentpublic String getEntityID()
SamlDeploymentgetEntityID in interface SamlDeploymentpublic String getNameIDPolicyFormat()
getNameIDPolicyFormat in interface SamlDeploymentpublic boolean isForceAuthentication()
isForceAuthentication in interface SamlDeploymentpublic boolean isIsPassive()
isIsPassive in interface SamlDeploymentpublic PrivateKey getDecryptionKey()
getDecryptionKey in interface SamlDeploymentpublic KeyPair getSigningKeyPair()
getSigningKeyPair in interface SamlDeploymentpublic Set<String> getRoleAttributeNames()
getRoleAttributeNames in interface SamlDeploymentpublic SamlDeployment.PrincipalNamePolicy getPrincipalNamePolicy()
getPrincipalNamePolicy in interface SamlDeploymentpublic String getPrincipalAttributeName()
getPrincipalAttributeName in interface SamlDeploymentpublic void setIdp(SamlDeployment.IDP idp)
public void setConfigured(boolean configured)
public void setSslRequired(SslRequired sslRequired)
public void setEntityID(String entityID)
public void setNameIDPolicyFormat(String nameIDPolicyFormat)
public void setForceAuthentication(boolean forceAuthentication)
public void setIsPassive(boolean isPassive)
public void setDecryptionKey(PrivateKey decryptionKey)
public void setSigningKeyPair(KeyPair signingKeyPair)
public void setPrincipalNamePolicy(SamlDeployment.PrincipalNamePolicy principalNamePolicy)
public void setPrincipalAttributeName(String principalAttributeName)
public String getLogoutPage()
getLogoutPage in interface SamlDeploymentpublic void setLogoutPage(String logoutPage)
public String getSignatureCanonicalizationMethod()
getSignatureCanonicalizationMethod in interface SamlDeploymentpublic void setSignatureCanonicalizationMethod(String signatureCanonicalizationMethod)
public SignatureAlgorithm getSignatureAlgorithm()
getSignatureAlgorithm in interface SamlDeploymentpublic void setSignatureAlgorithm(SignatureAlgorithm signatureAlgorithm)
public boolean isAutodetectBearerOnly()
isAutodetectBearerOnly in interface SamlDeploymentpublic void setAutodetectBearerOnly(boolean autodetectBearerOnly)
Copyright © 2019 JBoss by Red Hat. All rights reserved.