org.apache.cxf.security.claims.authorization
Annotation Type Claim
@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
public @interface Claim
Optional Element Summary |
String |
format
|
boolean |
matchAll
If set to true then all the values of this claim have to be matched |
ClaimMode |
mode
If set to ClaimMode.LAX then the match will fail only if the incoming
assertion has the same name and format claim with non-matching values |
String |
name
|
value
public abstract String[] value
format
public abstract String format
- Default:
- "urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified"
name
public abstract String name
- Default:
- "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/role"
matchAll
public abstract boolean matchAll
- If set to true then all the values of this claim have to be matched
- Default:
- false
mode
public abstract ClaimMode mode
- If set to ClaimMode.LAX then the match will fail only if the incoming
assertion has the same name and format claim with non-matching values
- Default:
- org.apache.cxf.security.claims.authorization.ClaimMode.STRICT
Apache CXF