Class ObjectFactory
java.lang.Object
eu.europa.esig.saml.jaxb.authn.context.ObjectFactory
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
ConstructorsConstructorDescriptionCreate 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
Modifier and TypeMethodDescriptionCreate an instance ofActivationLimitDurationTypeCreate an instance ofActivationLimitSessionTypeCreate an instance ofActivationLimitTypeCreate an instance ofActivationLimitUsagesTypeCreate an instance ofActivationPinTypecreateADSL(ExtensionOnlyType value) createAlphabet(AlphabetType value) Create an instance ofAlphabetTypeCreate an instance ofAuthenticatorBaseTypeCreate an instance ofAuthenticatorTransportProtocolTypeCreate an instance ofAuthnContextDeclarationBaseTypeCreate an instance ofAuthnMethodBaseTypeCreate an instance ofComplexAuthenticatorTypecreateDigSig(PublicKeyType value) createExtension(ExtensionType value) Create an instance ofExtensionOnlyTypeCreate an instance ofExtensionTypeCreate an instance ofGenerationCreate an instance ofGoverningAgreementRefTypeCreate an instance ofGoverningAgreementsTypecreateHTTP(ExtensionOnlyType value) Create an instance ofIdentificationTypecreateIPAddress(ExtensionOnlyType value) createIPSec(ExtensionOnlyType value) createISDN(ExtensionOnlyType value) Create an instance ofKeyActivationTypecreateKeySharing(KeySharingType value) Create an instance ofKeySharingTypecreateKeyStorage(KeyStorageType value) Create an instance ofKeyStorageTypecreateLength(LengthType value) Create an instance ofLengthTypeCreate an instance ofOperationalProtectionTypecreatePassword(PasswordType value) Create an instance ofPasswordTypeCreate an instance ofPhysicalVerificationCreate an instance ofPrincipalAuthenticationMechanismTypeCreate an instance ofPrivateKeyProtectionTypecreatePSTN(ExtensionOnlyType value) Create an instance ofPublicKeyTypeCreate an instance ofRestrictedLengthTypeCreate an instance ofRestrictedPasswordTypeCreate an instance ofSecretKeyProtectionTypeCreate an instance ofSecurityAuditTypeCreate an instance ofSharedSecretChallengeResponseTypecreateSmartcard(ExtensionOnlyType value) createSSL(ExtensionOnlyType value) Create an instance ofTechnicalProtectionBaseTypeCreate an instance ofTimeSyncTokenTypecreateToken(TokenType value) Create an instance ofTokenTypecreateWTLS(ExtensionOnlyType value)
-
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 -
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>
-
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>
-
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>
-