Class ObjectFactory
java.lang.Object
eu.europa.esig.saml.jaxb.authn.context.ObjectFactory
public class ObjectFactory extends Object
This object contains factory methods for each
Java content interface and Java element interface
generated in the eu.europa.esig.saml.jaxb.authn.context package.
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
Constructor Summary
Constructors Constructor Description ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.esig.saml.jaxb.authn.context -
Method Summary
-
Constructor Details
-
ObjectFactory
public ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.europa.esig.saml.jaxb.authn.context
-
-
Method Details
-
createAuthnContextDeclarationBaseType
Create an instance ofAuthnContextDeclarationBaseType
-
createIdentificationType
Create an instance ofIdentificationType
-
createPhysicalVerification
Create an instance ofPhysicalVerification
-
createExtensionOnlyType
Create an instance ofExtensionOnlyType
-
createTechnicalProtectionBaseType
Create an instance ofTechnicalProtectionBaseType
-
createSecretKeyProtectionType
Create an instance ofSecretKeyProtectionType
-
createPrivateKeyProtectionType
Create an instance ofPrivateKeyProtectionType
-
createKeyActivationType
Create an instance ofKeyActivationType
-
createKeySharingType
Create an instance ofKeySharingType
-
createKeyStorageType
Create an instance ofKeyStorageType
-
createPasswordType
Create an instance ofPasswordType
-
createActivationPinType
Create an instance ofActivationPinType
-
createTokenType
Create an instance ofTokenType
-
createTimeSyncTokenType
Create an instance ofTimeSyncTokenType
-
createLengthType
Create an instance ofLengthType
-
createActivationLimitType
Create an instance ofActivationLimitType
-
createGeneration
Create an instance ofGeneration
-
createAuthnMethodBaseType
Create an instance ofAuthnMethodBaseType
-
createPrincipalAuthenticationMechanismType
Create an instance ofPrincipalAuthenticationMechanismType
-
createAuthenticatorBaseType
Create an instance ofAuthenticatorBaseType
-
createComplexAuthenticatorType
Create an instance ofComplexAuthenticatorType
-
createSharedSecretChallengeResponseType
Create an instance ofSharedSecretChallengeResponseType
-
createPublicKeyType
Create an instance ofPublicKeyType
-
createAuthenticatorTransportProtocolType
Create an instance ofAuthenticatorTransportProtocolType
-
createOperationalProtectionType
Create an instance ofOperationalProtectionType
-
createSecurityAuditType
Create an instance ofSecurityAuditType
-
createGoverningAgreementsType
Create an instance ofGoverningAgreementsType
-
createGoverningAgreementRefType
Create an instance ofGoverningAgreementRefType
-
createRestrictedPasswordType
Create an instance ofRestrictedPasswordType
-
createAlphabetType
Create an instance ofAlphabetType
-
createActivationLimitDurationType
Create an instance ofActivationLimitDurationType
-
createActivationLimitUsagesType
Create an instance ofActivationLimitUsagesType
-
createActivationLimitSessionType
Create an instance ofActivationLimitSessionType
-
createExtensionType
Create an instance ofExtensionType
-
createRestrictedLengthType
Create an instance ofRestrictedLengthType
-
createAuthenticationContextDeclaration
public JAXBElement<AuthnContextDeclarationBaseType> createAuthenticationContextDeclaration(AuthnContextDeclarationBaseType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
AuthnContextDeclarationBaseType
>
-
createIdentification
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
IdentificationType
>
-
createWrittenConsent
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createTechnicalProtection
public JAXBElement<TechnicalProtectionBaseType> createTechnicalProtection(TechnicalProtectionBaseType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
TechnicalProtectionBaseType
>
-
createSecretKeyProtection
public JAXBElement<SecretKeyProtectionType> createSecretKeyProtection(SecretKeyProtectionType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
SecretKeyProtectionType
>
-
createPrivateKeyProtection
public JAXBElement<PrivateKeyProtectionType> createPrivateKeyProtection(PrivateKeyProtectionType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PrivateKeyProtectionType
>
-
createKeyActivation
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
KeyActivationType
>
-
createKeySharing
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
KeySharingType
>
-
createKeyStorage
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
KeyStorageType
>
-
createSubscriberLineNumber
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createUserSuffix
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createPassword
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PasswordType
>
-
createActivationPin
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ActivationPinType
>
-
createToken
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
TokenType
>
-
createTimeSyncToken
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
TimeSyncTokenType
>
-
createSmartcard
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createLength
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
LengthType
>
-
createActivationLimit
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ActivationLimitType
>
-
createAuthnMethod
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
AuthnMethodBaseType
>
-
createPrincipalAuthenticationMechanism
public JAXBElement<PrincipalAuthenticationMechanismType> createPrincipalAuthenticationMechanism(PrincipalAuthenticationMechanismType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PrincipalAuthenticationMechanismType
>
-
createAuthenticator
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
AuthenticatorBaseType
>
-
createComplexAuthenticator
public JAXBElement<ComplexAuthenticatorType> createComplexAuthenticator(ComplexAuthenticatorType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ComplexAuthenticatorType
>
-
createPreviousSession
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createResumeSession
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createZeroKnowledge
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createSharedSecretChallengeResponse
public JAXBElement<SharedSecretChallengeResponseType> createSharedSecretChallengeResponse(SharedSecretChallengeResponseType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
SharedSecretChallengeResponseType
>
-
createDigSig
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PublicKeyType
>
-
createAsymmetricDecryption
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PublicKeyType
>
-
createAsymmetricKeyAgreement
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
PublicKeyType
>
-
createIPAddress
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createSharedSecretDynamicPlaintext
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createAuthenticatorTransportProtocol
public JAXBElement<AuthenticatorTransportProtocolType> createAuthenticatorTransportProtocol(AuthenticatorTransportProtocolType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
AuthenticatorTransportProtocolType
>
-
createHTTP
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createIPSec
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createWTLS
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createMobileNetworkNoEncryption
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createMobileNetworkRadioEncryption
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createMobileNetworkEndToEndEncryption
public JAXBElement<ExtensionOnlyType> createMobileNetworkEndToEndEncryption(ExtensionOnlyType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createSSL
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createPSTN
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createISDN
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createADSL
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createOperationalProtection
public JAXBElement<OperationalProtectionType> createOperationalProtection(OperationalProtectionType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
OperationalProtectionType
>
-
createSecurityAudit
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
SecurityAuditType
>
-
createSwitchAudit
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createDeactivationCallCenter
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionOnlyType
>
-
createGoverningAgreements
public JAXBElement<GoverningAgreementsType> createGoverningAgreements(GoverningAgreementsType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
GoverningAgreementsType
>
-
createGoverningAgreementRef
public JAXBElement<GoverningAgreementRefType> createGoverningAgreementRef(GoverningAgreementRefType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
GoverningAgreementRefType
>
-
createRestrictedPassword
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
RestrictedPasswordType
>
-
createAlphabet
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
AlphabetType
>
-
createActivationLimitDuration
public JAXBElement<ActivationLimitDurationType> createActivationLimitDuration(ActivationLimitDurationType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ActivationLimitDurationType
>
-
createActivationLimitUsages
public JAXBElement<ActivationLimitUsagesType> createActivationLimitUsages(ActivationLimitUsagesType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ActivationLimitUsagesType
>
-
createActivationLimitSession
public JAXBElement<ActivationLimitSessionType> createActivationLimitSession(ActivationLimitSessionType value)- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ActivationLimitSessionType
>
-
createExtension
- Parameters:
value
- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement
<
ExtensionType
>
-