Class Saml2KeyAuthenticationModuleType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.Saml2KeyAuthenticationModuleType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class Saml2KeyAuthenticationModuleType extends Object implements Serializable, Cloneable, Containerable
SAML2 key.Java class for Saml2KeyAuthenticationModuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Saml2KeyAuthenticationModuleType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <element name="activeSimpleKey" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModuleSaml2SimpleKeyType" minOccurs="0"/> <element name="activeKeyStoreKey" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModuleSaml2KeyStoreKeyType" minOccurs="0"/> </choice> <element name="standBySimpleKey" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModuleSaml2SimpleKeyType" maxOccurs="unbounded" minOccurs="0"/> <element name="standByKeyStoreKey" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ModuleSaml2KeyStoreKeyType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ACTIVE_KEY_STORE_KEY
static ItemName
F_ACTIVE_SIMPLE_KEY
static ItemName
F_STAND_BY_KEY_STORE_KEY
static ItemName
F_STAND_BY_SIMPLE_KEY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description Saml2KeyAuthenticationModuleType()
Saml2KeyAuthenticationModuleType(PrismContext prismContext)
-
Method Summary
-
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
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_ACTIVE_SIMPLE_KEY
public static final ItemName F_ACTIVE_SIMPLE_KEY
-
F_ACTIVE_KEY_STORE_KEY
public static final ItemName F_ACTIVE_KEY_STORE_KEY
-
F_STAND_BY_SIMPLE_KEY
public static final ItemName F_STAND_BY_SIMPLE_KEY
-
F_STAND_BY_KEY_STORE_KEY
public static final ItemName F_STAND_BY_KEY_STORE_KEY
-
-
Constructor Detail
-
Saml2KeyAuthenticationModuleType
public Saml2KeyAuthenticationModuleType()
-
Saml2KeyAuthenticationModuleType
public Saml2KeyAuthenticationModuleType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
getActiveSimpleKey
public ModuleSaml2SimpleKeyType getActiveSimpleKey()
-
setActiveSimpleKey
public void setActiveSimpleKey(ModuleSaml2SimpleKeyType value)
-
getActiveKeyStoreKey
public ModuleSaml2KeyStoreKeyType getActiveKeyStoreKey()
-
setActiveKeyStoreKey
public void setActiveKeyStoreKey(ModuleSaml2KeyStoreKeyType value)
-
getStandBySimpleKey
public List<ModuleSaml2SimpleKeyType> getStandBySimpleKey()
-
createStandBySimpleKeyList
public List<ModuleSaml2SimpleKeyType> createStandBySimpleKeyList()
-
getStandByKeyStoreKey
public List<ModuleSaml2KeyStoreKeyType> getStandByKeyStoreKey()
-
createStandByKeyStoreKeyList
public List<ModuleSaml2KeyStoreKeyType> createStandByKeyStoreKeyList()
-
activeSimpleKey
public Saml2KeyAuthenticationModuleType activeSimpleKey(ModuleSaml2SimpleKeyType value)
-
beginActiveSimpleKey
public ModuleSaml2SimpleKeyType beginActiveSimpleKey()
-
activeKeyStoreKey
public Saml2KeyAuthenticationModuleType activeKeyStoreKey(ModuleSaml2KeyStoreKeyType value)
-
beginActiveKeyStoreKey
public ModuleSaml2KeyStoreKeyType beginActiveKeyStoreKey()
-
standBySimpleKey
public Saml2KeyAuthenticationModuleType standBySimpleKey(ModuleSaml2SimpleKeyType value)
-
beginStandBySimpleKey
public ModuleSaml2SimpleKeyType beginStandBySimpleKey()
-
standByKeyStoreKey
public Saml2KeyAuthenticationModuleType standByKeyStoreKey(ModuleSaml2KeyStoreKeyType value)
-
beginStandByKeyStoreKey
public ModuleSaml2KeyStoreKeyType beginStandByKeyStoreKey()
-
clone
public Saml2KeyAuthenticationModuleType clone()
-
-