Class SAMLUtils


  • public final class SAMLUtils
    extends Object
    • Method Detail

      • getClaims

        public static org.apache.cxf.rt.security.claims.ClaimCollection getClaims​(org.apache.wss4j.common.saml.SamlAssertionWrapper assertion)
        Extract Claims from a SAML Assertion
      • parseRolesFromClaims

        public static Set<Principal> parseRolesFromClaims​(org.apache.cxf.rt.security.claims.ClaimCollection claims,
                                                          String name,
                                                          String nameFormat)
        Extract roles from the given Claims
      • getIssuer

        public static String getIssuer​(Object assertion)
      • getAssertionElement

        public static Element getAssertionElement​(Object assertion)
      • getAudienceRestrictions

        public static List<String> getAudienceRestrictions​(org.apache.cxf.message.Message msg,
                                                           boolean enableByDefault)