Package org.apereo.cas.support.claims
Class WrappingSecurityTokenServiceClaimsHandler
- java.lang.Object
-
- org.apereo.cas.support.claims.WrappingSecurityTokenServiceClaimsHandler
-
- All Implemented Interfaces:
org.apache.cxf.sts.claims.ClaimsHandler,org.apache.cxf.sts.token.realm.RealmSupport
- Direct Known Subclasses:
NonWSFederationClaimsClaimsHandler
public class WrappingSecurityTokenServiceClaimsHandler extends java.lang.Object implements org.apache.cxf.sts.claims.ClaimsHandler, org.apache.cxf.sts.token.realm.RealmSupport- Since:
- 5.1.0
-
-
Constructor Summary
Constructors Constructor Description WrappingSecurityTokenServiceClaimsHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.cxf.sts.claims.ProcessedClaimcreateProcessedClaim(org.apache.cxf.rt.security.claims.Claim requestClaim, org.apache.cxf.sts.claims.ClaimsParameters parameters)Create processed claim processed claim.protected java.lang.StringcreateProcessedClaimType(org.apache.cxf.rt.security.claims.Claim requestClaim, org.apache.cxf.sts.claims.ClaimsParameters parameters)Create processed claim type uri.java.util.List<java.lang.String>getSupportedClaimTypes()java.util.List<java.lang.String>getSupportedRealms()org.apache.cxf.sts.claims.ProcessedClaimCollectionretrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims, org.apache.cxf.sts.claims.ClaimsParameters parameters)
-
-
-
Method Detail
-
getSupportedClaimTypes
public java.util.List<java.lang.String> getSupportedClaimTypes()
- Specified by:
getSupportedClaimTypesin interfaceorg.apache.cxf.sts.claims.ClaimsHandler
-
retrieveClaimValues
public org.apache.cxf.sts.claims.ProcessedClaimCollection retrieveClaimValues(org.apache.cxf.rt.security.claims.ClaimCollection claims, org.apache.cxf.sts.claims.ClaimsParameters parameters)- Specified by:
retrieveClaimValuesin interfaceorg.apache.cxf.sts.claims.ClaimsHandler
-
createProcessedClaim
protected org.apache.cxf.sts.claims.ProcessedClaim createProcessedClaim(org.apache.cxf.rt.security.claims.Claim requestClaim, org.apache.cxf.sts.claims.ClaimsParameters parameters)Create processed claim processed claim.- Parameters:
requestClaim- the request claimparameters- the parameters- Returns:
- the processed claim
-
createProcessedClaimType
protected java.lang.String createProcessedClaimType(org.apache.cxf.rt.security.claims.Claim requestClaim, org.apache.cxf.sts.claims.ClaimsParameters parameters)Create processed claim type uri.- Parameters:
requestClaim- the request claimparameters- the parameters- Returns:
- the uri
-
getSupportedRealms
public java.util.List<java.lang.String> getSupportedRealms()
- Specified by:
getSupportedRealmsin interfaceorg.apache.cxf.sts.token.realm.RealmSupport
-
-