Class Saml2ServiceProviderAuthenticationModuleType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.Saml2ServiceProviderAuthenticationModuleType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class Saml2ServiceProviderAuthenticationModuleType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
SAML2 authentication module, service provider configuration.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ALIAS
static ItemName
F_ALIAS_FOR_PATH
static ItemName
F_DEFAULT_SIGNING_ALGORITHM
static ItemName
F_ENTITY_ID
static ItemName
F_IDENTITY_PROVIDER
static ItemName
F_KEYS
static ItemName
F_SIGN_REQUESTS
static Producer<Saml2ServiceProviderAuthenticationModuleType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description Saml2ServiceProviderAuthenticationModuleType()
Saml2ServiceProviderAuthenticationModuleType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_ENTITY_ID
public static final ItemName F_ENTITY_ID
-
F_ALIAS
public static final ItemName F_ALIAS
-
F_ALIAS_FOR_PATH
public static final ItemName F_ALIAS_FOR_PATH
-
F_DEFAULT_SIGNING_ALGORITHM
public static final ItemName F_DEFAULT_SIGNING_ALGORITHM
-
F_SIGN_REQUESTS
public static final ItemName F_SIGN_REQUESTS
-
F_KEYS
public static final ItemName F_KEYS
-
F_IDENTITY_PROVIDER
public static final ItemName F_IDENTITY_PROVIDER
-
FACTORY
public static final Producer<Saml2ServiceProviderAuthenticationModuleType> FACTORY
-
-
Constructor Detail
-
Saml2ServiceProviderAuthenticationModuleType
public Saml2ServiceProviderAuthenticationModuleType()
-
Saml2ServiceProviderAuthenticationModuleType
@Deprecated public Saml2ServiceProviderAuthenticationModuleType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getEntityId
public String getEntityId()
-
setEntityId
public void setEntityId(String value)
-
getAlias
public String getAlias()
-
setAlias
public void setAlias(String value)
-
getAliasForPath
public String getAliasForPath()
-
setAliasForPath
public void setAliasForPath(String value)
-
getDefaultSigningAlgorithm
public Saml2SigningAlgorithmAuthenticationModuleType getDefaultSigningAlgorithm()
-
setDefaultSigningAlgorithm
public void setDefaultSigningAlgorithm(Saml2SigningAlgorithmAuthenticationModuleType value)
-
isSignRequests
public Boolean isSignRequests()
-
setSignRequests
public void setSignRequests(Boolean value)
-
getKeys
public Saml2KeyAuthenticationModuleType getKeys()
-
setKeys
public void setKeys(Saml2KeyAuthenticationModuleType value)
-
getIdentityProvider
public Saml2ProviderAuthenticationModuleType getIdentityProvider()
-
setIdentityProvider
public void setIdentityProvider(Saml2ProviderAuthenticationModuleType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
entityId
public Saml2ServiceProviderAuthenticationModuleType entityId(String value)
-
alias
public Saml2ServiceProviderAuthenticationModuleType alias(String value)
-
aliasForPath
public Saml2ServiceProviderAuthenticationModuleType aliasForPath(String value)
-
defaultSigningAlgorithm
public Saml2ServiceProviderAuthenticationModuleType defaultSigningAlgorithm(Saml2SigningAlgorithmAuthenticationModuleType value)
-
signRequests
public Saml2ServiceProviderAuthenticationModuleType signRequests(Boolean value)
-
keys
public Saml2ServiceProviderAuthenticationModuleType keys(Saml2KeyAuthenticationModuleType value)
-
beginKeys
public Saml2KeyAuthenticationModuleType beginKeys()
-
identityProvider
public Saml2ServiceProviderAuthenticationModuleType identityProvider(Saml2ProviderAuthenticationModuleType value)
-
beginIdentityProvider
public Saml2ProviderAuthenticationModuleType beginIdentityProvider()
-
end
public <X> X end()
-
clone
public Saml2ServiceProviderAuthenticationModuleType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-