public class AuthnRequestImpl extends RequestAbstractTypeImpl implements AuthnRequest
AuthnRequest
.Modifier and Type | Field and Description |
---|---|
private Integer |
assertionConsumerServiceIndex
AssertionConsumerServiceIndex attribute.
|
private String |
assertionConsumerServiceURL
AssertionConsumerServiceURL attribute.
|
private Integer |
attributeConsumingServiceIndex
AttributeConsumingServiceIndex attribute.
|
private Conditions |
conditions
Conditions child element.
|
private org.opensaml.core.xml.schema.XSBooleanValue |
forceAuthn
ForeceAuthn attribute.
|
private org.opensaml.core.xml.schema.XSBooleanValue |
isPassive
IsPassive attribute.
|
private NameIDPolicy |
nameIDPolicy
NameIDPolicy child element.
|
private String |
protocolBinding
ProtocolBinding attribute.
|
private String |
providerName
ProviderName attribute.
|
private RequestedAuthnContext |
requestedAuthnContext
RequestedAuthnContext child element.
|
private Scoping |
scoping
Scoping child element.
|
private Subject |
subject
Subject child element.
|
ASSERTION_CONSUMER_SERVICE_INDEX_ATTRIB_NAME, ASSERTION_CONSUMER_SERVICE_URL_ATTRIB_NAME, ATTRIBUTE_CONSUMING_SERVICE_INDEX_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, FORCE_AUTHN_ATTRIB_NAME, IS_PASSIVE_ATTRIB_NAME, PROTOCOL_BINDING_ATTRIB_NAME, PROVIDER_NAME_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME
Modifier | Constructor and Description |
---|---|
protected |
AuthnRequestImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignatureReferenceID, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
equals, hashCode, prepareForAssignment, setSignature
getSignature, isSigned
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
getSignatureReferenceID
getSignature, isSigned, setSignature
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private Subject subject
private NameIDPolicy nameIDPolicy
private Conditions conditions
private RequestedAuthnContext requestedAuthnContext
private Scoping scoping
private org.opensaml.core.xml.schema.XSBooleanValue forceAuthn
private org.opensaml.core.xml.schema.XSBooleanValue isPassive
private String protocolBinding
private Integer assertionConsumerServiceIndex
private String assertionConsumerServiceURL
private Integer attributeConsumingServiceIndex
private String providerName
protected AuthnRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic Boolean isForceAuthn()
isForceAuthn
in interface AuthnRequest
public org.opensaml.core.xml.schema.XSBooleanValue isForceAuthnXSBoolean()
isForceAuthnXSBoolean
in interface AuthnRequest
public void setForceAuthn(Boolean newForceAuth)
setForceAuthn
in interface AuthnRequest
public void setForceAuthn(org.opensaml.core.xml.schema.XSBooleanValue newForceAuthn)
setForceAuthn
in interface AuthnRequest
public Boolean isPassive()
isPassive
in interface AuthnRequest
public org.opensaml.core.xml.schema.XSBooleanValue isPassiveXSBoolean()
isPassiveXSBoolean
in interface AuthnRequest
public void setIsPassive(Boolean newIsPassive)
setIsPassive
in interface AuthnRequest
public void setIsPassive(org.opensaml.core.xml.schema.XSBooleanValue newIsPassive)
setIsPassive
in interface AuthnRequest
public String getProtocolBinding()
getProtocolBinding
in interface AuthnRequest
public void setProtocolBinding(String newProtocolBinding)
setProtocolBinding
in interface AuthnRequest
public Integer getAssertionConsumerServiceIndex()
getAssertionConsumerServiceIndex
in interface AuthnRequest
public void setAssertionConsumerServiceIndex(Integer newAssertionConsumerServiceIndex)
setAssertionConsumerServiceIndex
in interface AuthnRequest
public String getAssertionConsumerServiceURL()
getAssertionConsumerServiceURL
in interface AuthnRequest
public void setAssertionConsumerServiceURL(String newAssertionConsumerServiceURL)
setAssertionConsumerServiceURL
in interface AuthnRequest
public Integer getAttributeConsumingServiceIndex()
getAttributeConsumingServiceIndex
in interface AuthnRequest
public void setAttributeConsumingServiceIndex(Integer newAttributeConsumingServiceIndex)
setAttributeConsumingServiceIndex
in interface AuthnRequest
public String getProviderName()
getProviderName
in interface AuthnRequest
public void setProviderName(String newProviderName)
setProviderName
in interface AuthnRequest
public Subject getSubject()
getSubject
in interface AuthnRequest
public void setSubject(Subject newSubject)
setSubject
in interface AuthnRequest
public NameIDPolicy getNameIDPolicy()
getNameIDPolicy
in interface AuthnRequest
public void setNameIDPolicy(NameIDPolicy newNameIDPolicy)
setNameIDPolicy
in interface AuthnRequest
public Conditions getConditions()
getConditions
in interface AuthnRequest
public void setConditions(Conditions newConditions)
setConditions
in interface AuthnRequest
public RequestedAuthnContext getRequestedAuthnContext()
getRequestedAuthnContext
in interface AuthnRequest
public void setRequestedAuthnContext(RequestedAuthnContext newRequestedAuthnContext)
setRequestedAuthnContext
in interface AuthnRequest
public Scoping getScoping()
getScoping
in interface AuthnRequest
public void setScoping(Scoping newScoping)
setScoping
in interface AuthnRequest
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
getOrderedChildren
in class RequestAbstractTypeImpl
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.