public class

WebServiceSecurityConfigurationDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.integrations.WebServiceSecurityConfigurationDataType

Class Overview

A valid instance of Web Service Security Configuration

Java class for Web_Service_Security_Configuration_DataType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Web_Service_Security_Configuration_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Enable_x509_Token_Authentication" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="X509_Public_Key_Reference" type="{urn:com.workday/bsvc}x509_Public_KeyObjectType" minOccurs="0"/>
         <element name="Enable_SAML_Authentication" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SAML_Issuer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Identity_Provider_Public_Key_Reference" type="{urn:com.workday/bsvc}x509_Public_KeyObjectType" minOccurs="0"/>
         <element name="Holder-of-Key_Public_Key_Reference" type="{urn:com.workday/bsvc}x509_Public_KeyObjectType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Boolean enableSAMLAuthentication
protected Boolean enableX509TokenAuthentication
protected X509PublicKeyObjectType holderOfKeyPublicKeyReference
protected X509PublicKeyObjectType identityProviderPublicKeyReference
protected String samlIssuer
protected X509PublicKeyObjectType x509PublicKeyReference
Public Constructors
WebServiceSecurityConfigurationDataType()
Public Methods
Boolean getEnableSAMLAuthentication()
Gets the value of the enableSAMLAuthentication property.
Boolean getEnableX509TokenAuthentication()
Gets the value of the enableX509TokenAuthentication property.
X509PublicKeyObjectType getHolderOfKeyPublicKeyReference()
Gets the value of the holderOfKeyPublicKeyReference property.
X509PublicKeyObjectType getIdentityProviderPublicKeyReference()
Gets the value of the identityProviderPublicKeyReference property.
String getSAMLIssuer()
Gets the value of the samlIssuer property.
X509PublicKeyObjectType getX509PublicKeyReference()
Gets the value of the x509PublicKeyReference property.
void setEnableSAMLAuthentication(Boolean value)
Sets the value of the enableSAMLAuthentication property.
void setEnableX509TokenAuthentication(Boolean value)
Sets the value of the enableX509TokenAuthentication property.
void setHolderOfKeyPublicKeyReference(X509PublicKeyObjectType value)
Sets the value of the holderOfKeyPublicKeyReference property.
void setIdentityProviderPublicKeyReference(X509PublicKeyObjectType value)
Sets the value of the identityProviderPublicKeyReference property.
void setSAMLIssuer(String value)
Sets the value of the samlIssuer property.
void setX509PublicKeyReference(X509PublicKeyObjectType value)
Sets the value of the x509PublicKeyReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected Boolean enableSAMLAuthentication

protected Boolean enableX509TokenAuthentication

protected X509PublicKeyObjectType holderOfKeyPublicKeyReference

protected X509PublicKeyObjectType identityProviderPublicKeyReference

protected String samlIssuer

protected X509PublicKeyObjectType x509PublicKeyReference

Public Constructors

public WebServiceSecurityConfigurationDataType ()

Public Methods

public Boolean getEnableSAMLAuthentication ()

Gets the value of the enableSAMLAuthentication property. This getter has been renamed from isEnableSAMLAuthentication() to getEnableSAMLAuthentication() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getEnableX509TokenAuthentication ()

Gets the value of the enableX509TokenAuthentication property. This getter has been renamed from isEnableX509TokenAuthentication() to getEnableX509TokenAuthentication() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public X509PublicKeyObjectType getHolderOfKeyPublicKeyReference ()

Gets the value of the holderOfKeyPublicKeyReference property.

Returns

public X509PublicKeyObjectType getIdentityProviderPublicKeyReference ()

Gets the value of the identityProviderPublicKeyReference property.

Returns

public String getSAMLIssuer ()

Gets the value of the samlIssuer property.

Returns
  • possible object is String

public X509PublicKeyObjectType getX509PublicKeyReference ()

Gets the value of the x509PublicKeyReference property.

Returns

public void setEnableSAMLAuthentication (Boolean value)

Sets the value of the enableSAMLAuthentication property.

Parameters
value Allowed object is Boolean

public void setEnableX509TokenAuthentication (Boolean value)

Sets the value of the enableX509TokenAuthentication property.

Parameters
value Allowed object is Boolean

public void setHolderOfKeyPublicKeyReference (X509PublicKeyObjectType value)

Sets the value of the holderOfKeyPublicKeyReference property.

Parameters
value Allowed object is X509PublicKeyObjectType

public void setIdentityProviderPublicKeyReference (X509PublicKeyObjectType value)

Sets the value of the identityProviderPublicKeyReference property.

Parameters
value Allowed object is X509PublicKeyObjectType

public void setSAMLIssuer (String value)

Sets the value of the samlIssuer property.

Parameters
value Allowed object is String

public void setX509PublicKeyReference (X509PublicKeyObjectType value)

Sets the value of the x509PublicKeyReference property.

Parameters
value Allowed object is X509PublicKeyObjectType