Class SBIssuedSamlTokenContractImpl

  • All Implemented Interfaces:
    com.sun.xml.ws.api.security.trust.IssueSamlTokenContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,​com.sun.xml.ws.security.trust.elements.BaseSTSResponse>, com.sun.xml.ws.api.security.trust.WSTrustContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,​com.sun.xml.ws.security.trust.elements.BaseSTSResponse>

    public class SBIssuedSamlTokenContractImpl
    extends IssueSamlTokenContract
    Author:
    • Constructor Detail

      • SBIssuedSamlTokenContractImpl

        public SBIssuedSamlTokenContractImpl​(com.sun.xml.ws.api.SOAPVersion soapVersion)
        Creates a new instance of SBIssuedSamlTokenContractImpl
      • SBIssuedSamlTokenContractImpl

        public SBIssuedSamlTokenContractImpl()
    • Method Detail

      • createSAMLAssertion

        public com.sun.xml.ws.security.Token createSAMLAssertion​(String appliesTo,
                                                                 String tokenType,
                                                                 String keyType,
                                                                 String assertionId,
                                                                 String issuer,
                                                                 Map<QName,​List<String>> claimedAttrs,
                                                                 com.sun.xml.ws.security.IssuedTokenContext context)
                                                          throws com.sun.xml.ws.api.security.trust.WSTrustException
        Specified by:
        createSAMLAssertion in interface com.sun.xml.ws.api.security.trust.IssueSamlTokenContract<com.sun.xml.ws.security.trust.elements.BaseSTSRequest,​com.sun.xml.ws.security.trust.elements.BaseSTSResponse>
        Specified by:
        createSAMLAssertion in class IssueSamlTokenContract
        Throws:
        com.sun.xml.ws.api.security.trust.WSTrustException