SubjectConfirmation(NameID nameID, java.lang.String method) From scratch constructor for a single confirmation method.
Parameters: confirmationMethod - A URI (String) that identifies a protocol usedto authenticate a Subject.
public
SubjectConfirmation(NameID nameID, SubjectConfirmationData subjectConfirmationData, java.lang.String confirmationMethod) Constructs an SubjectConfirmation instance.
Parameters: confirmationMethods - A set of confirmationMethodseach of which is a URI (String) that identifies a protocolused to authenticate a Subject.
From scratch constructor for a single confirmation method.
Parameters: confirmationMethod - A URI (String) that identifies a protocol usedto authenticate a Subject. Please refer todraft-sstc-core-25 Section 7 for a list of URIsidentifying common authentication protocols. exception: SAMLException - if the input data is null.
Constructs an SubjectConfirmation instance.
Parameters: confirmationMethods - A set of confirmationMethodseach of which is a URI (String) that identifies a protocolused to authenticate a Subject. Please refer todraft-sstc-core-25 Section 7 fora list of URIs identifying common authentication protocols. Parameters: subjectConfirmationData - Additional authentication information tobe used by a specific authentication protocol. Can be passed asnull if there is no subjectConfirmationData for theSubjectConfirmation object. Parameters: keyInfo - An XML signature element that specifies a cryptographickey held by the Subject. exception: SAMLException - if the input data is invalid orconfirmationMethods is empty.
Constructs a subject confirmation element from an existing
XML block.
Parameters: subjectConfirmationElement - a DOM Element representing theSubjectConfirmation object. throws: SAMLException -
Fields inherited from com.sun.xml.wss.saml.internal.saml20.jaxb20.SubjectConfirmationType