Klasse SSOConfiguration
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.SSOConfiguration
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SSOConfiguration
extends Object
SSOConfiguration
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected GroupMappingprotected StringSpecifies the file name of identity provider metadata.protected StringSpecifies base64 encoded file content of identity provider metadata.protected StringSpecifies the identity provider metadata URL.protected StringSpecifies the keystore alias to be used to generate service provider metadata.protected StringSpecifies whether SAML assertion is to be signed from the identity provider.protected StringSpecifies whether auth request should signed by the service provider.protected StringSpecifies the key alias to be used for signing and encryption.protected StringSpecifies whether SSO should be enabled or not.protected StringSpecifies the key alias to be used for encryption.protected StringSpecifies the service provider SSO URL.protected StringSpecifies the key alias to be used for signing.protected StringSpecifies the service provider entity ID.protected UserProfileMappingprotected StringSpecifies whether SSO login page is redirected by default. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedSSOConfiguration(GroupMapping groupMapping, String idpFilename, String idpMetadataContent, String idpUrl, String keystoreAlias, String samlAssertionSigned, String samlAuthreqSigned, String samlDefaultkeyAlias, String samlEnabled, String samlEncrypkeyAlias, String samlRedirect, String samlSignkeyAlias, String samlSpId, String useSSOLoginByDefault, UserProfileMapping userProfileMapping) Constructs a validated instance ofSSOConfiguration.Constructs a validated instance ofSSOConfiguration. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleangroupMapping(GroupMapping groupMapping) inthashCode()Specifies the file name of identity provider metadata.idpFilename(String idpFilename) Specifies the file name of identity provider metadata.Specifies base64 encoded file content of identity provider metadata.idpMetadataContent(String idpMetadataContent) Specifies base64 encoded file content of identity provider metadata.idpUrl()Specifies the identity provider metadata URL.Specifies the identity provider metadata URL.Specifies the keystore alias to be used to generate service provider metadata.keystoreAlias(String keystoreAlias) Specifies the keystore alias to be used to generate service provider metadata.Specifies whether SAML assertion is to be signed from the identity provider.samlAssertionSigned(String samlAssertionSigned) Specifies whether SAML assertion is to be signed from the identity provider.Specifies whether auth request should signed by the service provider.samlAuthreqSigned(String samlAuthreqSigned) Specifies whether auth request should signed by the service provider.Specifies the key alias to be used for signing and encryption.samlDefaultkeyAlias(String samlDefaultkeyAlias) Specifies the key alias to be used for signing and encryption.Specifies whether SSO should be enabled or not.samlEnabled(String samlEnabled) Specifies whether SSO should be enabled or not.Specifies the key alias to be used for encryption.samlEncrypkeyAlias(String samlEncrypkeyAlias) Specifies the key alias to be used for encryption.Specifies the service provider SSO URL.samlRedirect(String samlRedirect) Specifies the service provider SSO URL.Specifies the key alias to be used for signing.samlSignkeyAlias(String samlSignkeyAlias) Specifies the key alias to be used for signing.samlSpId()Specifies the service provider entity ID.Specifies the service provider entity ID.toString()userProfileMapping(UserProfileMapping userProfileMapping) Specifies whether SSO login page is redirected by default.useSSOLoginByDefault(String useSSOLoginByDefault) Specifies whether SSO login page is redirected by default.
-
Felddetails
-
groupMapping
-
idpFilename
Specifies the file name of identity provider metadata. -
idpMetadataContent
Specifies base64 encoded file content of identity provider metadata. -
idpUrl
Specifies the identity provider metadata URL. -
keystoreAlias
Specifies the keystore alias to be used to generate service provider metadata. -
samlAssertionSigned
Specifies whether SAML assertion is to be signed from the identity provider. -
samlAuthreqSigned
Specifies whether auth request should signed by the service provider. -
samlDefaultkeyAlias
Specifies the key alias to be used for signing and encryption. -
samlEnabled
Specifies whether SSO should be enabled or not. -
samlEncrypkeyAlias
Specifies the key alias to be used for encryption. -
samlRedirect
Specifies the service provider SSO URL. -
samlSignkeyAlias
Specifies the key alias to be used for signing. -
samlSpId
Specifies the service provider entity ID. -
useSSOLoginByDefault
Specifies whether SSO login page is redirected by default. -
userProfileMapping
-
-
Konstruktordetails
-
SSOConfiguration
Constructs a validated instance ofSSOConfiguration.- Parameter:
spec- the specification to process
-
SSOConfiguration
@Internal public SSOConfiguration(GroupMapping groupMapping, String idpFilename, String idpMetadataContent, String idpUrl, String keystoreAlias, String samlAssertionSigned, String samlAuthreqSigned, String samlDefaultkeyAlias, String samlEnabled, String samlEncrypkeyAlias, String samlRedirect, String samlSignkeyAlias, String samlSpId, String useSSOLoginByDefault, UserProfileMapping userProfileMapping) Constructs a validated instance ofSSOConfiguration.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SSOConfiguration(Consumer)instead.- Parameter:
groupMapping- groupMappingidpFilename- Specifies the file name of identity provider metadata.idpMetadataContent- Specifies base64 encoded file content of identity provider metadata.idpUrl- Specifies the identity provider metadata URL.keystoreAlias- Specifies the keystore alias to be used to generate service provider metadata.samlAssertionSigned- Specifies whether SAML assertion is to be signed from the identity provider.samlAuthreqSigned- Specifies whether auth request should signed by the service provider.samlDefaultkeyAlias- Specifies the key alias to be used for signing and encryption.samlEnabled- Specifies whether SSO should be enabled or not.samlEncrypkeyAlias- Specifies the key alias to be used for encryption.samlRedirect- Specifies the service provider SSO URL.samlSignkeyAlias- Specifies the key alias to be used for signing.samlSpId- Specifies the service provider entity ID.useSSOLoginByDefault- Specifies whether SSO login page is redirected by default.userProfileMapping- userProfileMapping
-
SSOConfiguration
protected SSOConfiguration()
-
-
Methodendetails
-
builder
-
groupMapping
-
idpFilename
Specifies the file name of identity provider metadata. -
idpMetadataContent
Specifies base64 encoded file content of identity provider metadata. -
idpUrl
Specifies the identity provider metadata URL. -
keystoreAlias
Specifies the keystore alias to be used to generate service provider metadata. -
samlAssertionSigned
Specifies whether SAML assertion is to be signed from the identity provider. -
samlAuthreqSigned
Specifies whether auth request should signed by the service provider. -
samlDefaultkeyAlias
Specifies the key alias to be used for signing and encryption. -
samlEnabled
Specifies whether SSO should be enabled or not. -
samlEncrypkeyAlias
Specifies the key alias to be used for encryption. -
samlRedirect
Specifies the service provider SSO URL. -
samlSignkeyAlias
Specifies the key alias to be used for signing. -
samlSpId
Specifies the service provider entity ID. -
useSSOLoginByDefault
Specifies whether SSO login page is redirected by default. -
userProfileMapping
-
groupMapping
- Gibt zurück:
this.
-
idpFilename
Specifies the file name of identity provider metadata.- Gibt zurück:
this.
-
idpMetadataContent
Specifies base64 encoded file content of identity provider metadata.- Gibt zurück:
this.
-
idpUrl
Specifies the identity provider metadata URL.- Gibt zurück:
this.
-
keystoreAlias
Specifies the keystore alias to be used to generate service provider metadata.- Gibt zurück:
this.
-
samlAssertionSigned
Specifies whether SAML assertion is to be signed from the identity provider.- Gibt zurück:
this.
-
samlAuthreqSigned
Specifies whether auth request should signed by the service provider.- Gibt zurück:
this.
-
samlDefaultkeyAlias
Specifies the key alias to be used for signing and encryption.- Gibt zurück:
this.
-
samlEnabled
Specifies whether SSO should be enabled or not.- Gibt zurück:
this.
-
samlEncrypkeyAlias
Specifies the key alias to be used for encryption.- Gibt zurück:
this.
-
samlRedirect
Specifies the service provider SSO URL.- Gibt zurück:
this.
-
samlSignkeyAlias
Specifies the key alias to be used for signing.- Gibt zurück:
this.
-
samlSpId
Specifies the service provider entity ID.- Gibt zurück:
this.
-
useSSOLoginByDefault
Specifies whether SSO login page is redirected by default.- Gibt zurück:
this.
-
userProfileMapping
- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-