Class OAuth2ConfigurationType
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb.lang.CopyTo
,org.jvnet.jaxb.lang.Equals
,org.jvnet.jaxb.lang.HashCode
,org.jvnet.jaxb.lang.ToString
Java class for OAuth2ConfigurationType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="OAuth2ConfigurationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="federationMetadataURI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="federationMetadataInterval" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="expectedAudience" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="validationEndpoint" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="tokenUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="x509Certificate" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="publicKey" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the expectedAudience property.Gets the value of the federationMetadataInterval property.Gets the value of the federationMetadataURI property.Gets the value of the publicKey property.Gets the value of the tokenUser property.Gets the value of the validationEndpoint property.Gets the value of the x509Certificate property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setExpectedAudience
(String value) Sets the value of the expectedAudience property.void
Sets the value of the federationMetadataInterval property.void
setFederationMetadataURI
(String value) Sets the value of the federationMetadataURI property.void
setTokenUser
(String value) Sets the value of the tokenUser property.void
setValidationEndpoint
(String value) Sets the value of the validationEndpoint property.toString()
void
void
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) withExpectedAudience
(String value) Sets the value of the expectedAudience property.Sets the value of the federationMetadataInterval property.withFederationMetadataURI
(String value) Sets the value of the federationMetadataURI property.withPublicKey
(String... values) Adds objects to the list of PublicKey using add methodwithPublicKey
(Collection<String> values) Adds objects to the list of PublicKey using addAll methodwithTokenUser
(String value) Sets the value of the tokenUser property.withValidationEndpoint
(String value) Sets the value of the validationEndpoint property.withX509Certificate
(String... values) Adds objects to the list of X509Certificate using add methodwithX509Certificate
(Collection<String> values) Adds objects to the list of X509Certificate using addAll method
-
Field Details
-
federationMetadataURI
-
federationMetadataInterval
-
expectedAudience
-
validationEndpoint
-
tokenUser
-
x509Certificate
-
publicKey
-
-
Constructor Details
-
OAuth2ConfigurationType
public OAuth2ConfigurationType()
-
-
Method Details
-
getFederationMetadataURI
Gets the value of the federationMetadataURI property.- Returns:
- possible object is
String
-
setFederationMetadataURI
Sets the value of the federationMetadataURI property.- Parameters:
value
- allowed object isString
-
isSetFederationMetadataURI
public boolean isSetFederationMetadataURI() -
getFederationMetadataInterval
Gets the value of the federationMetadataInterval property.- Returns:
- possible object is
Integer
-
setFederationMetadataInterval
Sets the value of the federationMetadataInterval property.- Parameters:
value
- allowed object isInteger
-
isSetFederationMetadataInterval
public boolean isSetFederationMetadataInterval() -
getExpectedAudience
Gets the value of the expectedAudience property.- Returns:
- possible object is
String
-
setExpectedAudience
Sets the value of the expectedAudience property.- Parameters:
value
- allowed object isString
-
isSetExpectedAudience
public boolean isSetExpectedAudience() -
getValidationEndpoint
Gets the value of the validationEndpoint property.- Returns:
- possible object is
String
-
setValidationEndpoint
Sets the value of the validationEndpoint property.- Parameters:
value
- allowed object isString
-
isSetValidationEndpoint
public boolean isSetValidationEndpoint() -
getTokenUser
Gets the value of the tokenUser property.- Returns:
- possible object is
String
-
setTokenUser
Sets the value of the tokenUser property.- Parameters:
value
- allowed object isString
-
isSetTokenUser
public boolean isSetTokenUser() -
getX509Certificate
Gets the value of the x509Certificate property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the x509Certificate property.For example, to add a new item, do as follows:
getX509Certificate().add(newItem);
Objects of the following type(s) are allowed in the list
String
- Returns:
- The value of the x509Certificate property.
-
isSetX509Certificate
public boolean isSetX509Certificate() -
unsetX509Certificate
public void unsetX509Certificate() -
getPublicKey
Gets the value of the publicKey property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the publicKey property.For example, to add a new item, do as follows:
getPublicKey().add(newItem);
Objects of the following type(s) are allowed in the list
String
- Returns:
- The value of the publicKey property.
-
isSetPublicKey
public boolean isSetPublicKey() -
unsetPublicKey
public void unsetPublicKey() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withFederationMetadataURI
Sets the value of the federationMetadataURI property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFederationMetadataInterval
Sets the value of the federationMetadataInterval property.- Parameters:
value
- allowed object isInteger
- Returns:
- The class instance
-
withExpectedAudience
Sets the value of the expectedAudience property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withValidationEndpoint
Sets the value of the validationEndpoint property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withTokenUser
Sets the value of the tokenUser property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withX509Certificate
Adds objects to the list of X509Certificate using add method- Parameters:
values
- objects to add to the list X509Certificate- Returns:
- The class instance
-
withX509Certificate
Adds objects to the list of X509Certificate using addAll method- Parameters:
values
- objects to add to the list X509Certificate- Returns:
- The class instance
-
withPublicKey
Adds objects to the list of PublicKey using add method- Parameters:
values
- objects to add to the list PublicKey- Returns:
- The class instance
-
withPublicKey
Adds objects to the list of PublicKey using addAll method- Parameters:
values
- objects to add to the list PublicKey- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-
visit
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
-