Class SAMLUtils

java.lang.Object
org.apache.cxf.rt.security.saml.utils.SAMLUtils

public final class SAMLUtils extends Object
  • Method Details

    • 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)