Package | Description |
---|---|
org.apache.cxf.sts.claims | |
org.apache.cxf.sts.claims.mapper |
Modifier and Type | Method and Description |
---|---|
ProcessedClaim |
ProcessedClaim.clone() |
protected ProcessedClaim |
LdapClaimsHandler.processClaim(Claim claim,
Map<String,Attribute> ldapAttributes,
Principal principal) |
Modifier and Type | Method and Description |
---|---|
protected List<ProcessedClaim> |
ClaimsManager.parseClaimsInAssertion(org.opensaml.saml.saml1.core.Assertion assertion) |
protected List<ProcessedClaim> |
ClaimsManager.parseClaimsInAssertion(org.opensaml.saml.saml2.core.Assertion assertion) |
Constructor and Description |
---|
ProcessedClaim(ProcessedClaim processedClaim) |
Modifier and Type | Method and Description |
---|---|
ProcessedClaim |
ClaimUtils.create(String processedClaimTypeURI,
String... values) |
ProcessedClaim |
ClaimUtils.distinctValues(ProcessedClaim processedClaim)
This function removes duplicated values.
|
ProcessedClaim |
ClaimUtils.filterValues(ProcessedClaim processedClaim,
String filter)
Filtering all values from the given claim according to the provided regex filter.
|
ProcessedClaim |
ClaimUtils.get(ProcessedClaimCollection processedClaims,
String processedClaimType) |
ProcessedClaim |
ClaimUtils.lowerCaseValues(ProcessedClaim processedClaim) |
ProcessedClaim |
ClaimUtils.mapValues(ProcessedClaim processedClaim,
Map<Object,Object> mapping,
boolean keepUnmapped)
Mapping all values from the given claim according to the provided map.
|
ProcessedClaim |
ClaimUtils.merge(ProcessedClaimCollection processedClaims,
String targetClaimType,
String delimiter,
String... processedClaimType)
Merges the first value (only) from different claim types in a collection to a new claim type separated
by the provided delimiter.
|
ProcessedClaim |
ClaimUtils.multiToSingleValue(ProcessedClaim processedClaim,
String delimiter)
This function is especially useful if values from multiple claim values need to be condensed into a
single value element.
|
ProcessedClaim |
ClaimUtils.setType(ProcessedClaim processedClaim,
String processedClaimTypeURI) |
ProcessedClaim |
ClaimUtils.singleToMultiValue(ProcessedClaim processedClaim,
String delimiter)
This function is especially useful if multi values from a claim are stored within a single value entry.
|
ProcessedClaim |
ClaimUtils.upperCaseValues(ProcessedClaim processedClaim) |
ProcessedClaim |
ClaimUtils.wrapValues(ProcessedClaim processedClaim,
String prefix,
String suffix) |
Modifier and Type | Method and Description |
---|---|
ProcessedClaimCollection |
ClaimUtils.add(ProcessedClaimCollection collection,
ProcessedClaim... claims) |
ProcessedClaim |
ClaimUtils.distinctValues(ProcessedClaim processedClaim)
This function removes duplicated values.
|
ProcessedClaim |
ClaimUtils.filterValues(ProcessedClaim processedClaim,
String filter)
Filtering all values from the given claim according to the provided regex filter.
|
ProcessedClaim |
ClaimUtils.lowerCaseValues(ProcessedClaim processedClaim) |
ProcessedClaim |
ClaimUtils.mapValues(ProcessedClaim processedClaim,
Map<Object,Object> mapping,
boolean keepUnmapped)
Mapping all values from the given claim according to the provided map.
|
ProcessedClaim |
ClaimUtils.multiToSingleValue(ProcessedClaim processedClaim,
String delimiter)
This function is especially useful if values from multiple claim values need to be condensed into a
single value element.
|
ProcessedClaim |
ClaimUtils.setType(ProcessedClaim processedClaim,
String processedClaimTypeURI) |
ProcessedClaim |
ClaimUtils.singleToMultiValue(ProcessedClaim processedClaim,
String delimiter)
This function is especially useful if multi values from a claim are stored within a single value entry.
|
ProcessedClaim |
ClaimUtils.upperCaseValues(ProcessedClaim processedClaim) |
ProcessedClaim |
ClaimUtils.wrapValues(ProcessedClaim processedClaim,
String prefix,
String suffix) |
Apache CXF