Class ModuleSaml2KeyStoreKeyType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractModuleSaml2KeyType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ModuleSaml2KeyStoreKeyType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ModuleSaml2KeyStoreKeyType extends AbstractModuleSaml2KeyType implements Serializable, Cloneable, Containerable
SAML2 simple key.Java class for ModuleSaml2KeyStoreKeyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ModuleSaml2KeyStoreKeyType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractModuleSaml2KeyType"> <sequence> <element name="keyStorePath" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="keyStorePassword" type="{http://prism.evolveum.com/xml/ns/public/types-3}ProtectedStringType"/> <element name="keyAlias" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="keyPassword" type="{http://prism.evolveum.com/xml/ns/public/types-3}ProtectedStringType"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_KEY_ALIAS
static ItemName
F_KEY_PASSWORD
static ItemName
F_KEY_STORE_PASSWORD
static ItemName
F_KEY_STORE_PATH
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractModuleSaml2KeyType
F_TYPE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ModuleSaml2KeyStoreKeyType()
ModuleSaml2KeyStoreKeyType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractModuleSaml2KeyType
getType, setType
-
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_KEY_STORE_PATH
public static final ItemName F_KEY_STORE_PATH
-
F_KEY_STORE_PASSWORD
public static final ItemName F_KEY_STORE_PASSWORD
-
F_KEY_ALIAS
public static final ItemName F_KEY_ALIAS
-
F_KEY_PASSWORD
public static final ItemName F_KEY_PASSWORD
-
-
Constructor Detail
-
ModuleSaml2KeyStoreKeyType
public ModuleSaml2KeyStoreKeyType()
-
ModuleSaml2KeyStoreKeyType
public ModuleSaml2KeyStoreKeyType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAbstractModuleSaml2KeyType
-
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
- Overrides:
setupContainerValue
in classAbstractModuleSaml2KeyType
-
toString
public String toString()
- Overrides:
toString
in classAbstractModuleSaml2KeyType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractModuleSaml2KeyType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractModuleSaml2KeyType
-
end
public <X> X end()
- Overrides:
end
in classAbstractModuleSaml2KeyType
-
getKeyStorePath
public String getKeyStorePath()
-
setKeyStorePath
public void setKeyStorePath(String value)
-
getKeyStorePassword
public ProtectedStringType getKeyStorePassword()
-
setKeyStorePassword
public void setKeyStorePassword(ProtectedStringType value)
-
getKeyAlias
public String getKeyAlias()
-
setKeyAlias
public void setKeyAlias(String value)
-
getKeyPassword
public ProtectedStringType getKeyPassword()
-
setKeyPassword
public void setKeyPassword(ProtectedStringType value)
-
keyStorePath
public ModuleSaml2KeyStoreKeyType keyStorePath(String value)
-
keyStorePassword
public ModuleSaml2KeyStoreKeyType keyStorePassword(ProtectedStringType value)
-
beginKeyStorePassword
public ProtectedStringType beginKeyStorePassword()
-
keyAlias
public ModuleSaml2KeyStoreKeyType keyAlias(String value)
-
keyPassword
public ModuleSaml2KeyStoreKeyType keyPassword(ProtectedStringType value)
-
beginKeyPassword
public ProtectedStringType beginKeyPassword()
-
type
public ModuleSaml2KeyStoreKeyType type(ModuleSaml2KeyTypeType value)
- Overrides:
type
in classAbstractModuleSaml2KeyType
-
clone
public ModuleSaml2KeyStoreKeyType clone()
- Overrides:
clone
in classAbstractModuleSaml2KeyType
-
-