| Constructs an SubjectConfirmationData instance.
Parameters: confirmationMethods - A set of confirmationMethods each 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: SubjectConfirmationDataData - Additional authentication information tobe used by a specific authentication protocol. Can be passed asnull if there is no SubjectConfirmationDataData for theSubjectConfirmationData 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. |