Class jExclude
- java.lang.Object
-
- edu.uiuc.ncsa.security.util.functor.JFunctorImpl
-
- org.oa4mp.server.loader.oauth2.functor.claims.ClaimFunctor
-
- org.oa4mp.server.loader.oauth2.functor.claims.jExclude
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.util.functor.JFunctor
,edu.uiuc.ncsa.security.util.functor.JMetaMetaFunctor
,edu.uiuc.ncsa.security.util.functor.JSONFunctor
,Serializable
public class jExclude extends ClaimFunctor
This will omit the claims. You may give any list of claim names (rather than values) you wish. If a claim is not present, then nothing is done, i.e., the contract is to ensure that the stated claims are not returned so there is no error if the claim fails to exist in the first place. Always invoke this last in any sequence of claims, lest you remove a claim you are trying to change, e.g.Created by Jeff Gaynor
on 3/1/18 at 12:50 PM- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.myproxy.oa4mp.oauth2.functor.claims.ClaimFunctor
claims
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
execute()
-
Methods inherited from class edu.uiuc.ncsa.myproxy.oa4mp.oauth2.functor.claims.ClaimFunctor
getClaims, setClaims
-
-