public class FedizSubjectCreator extends Object implements org.apache.cxf.rs.security.oauth2.provider.SubjectCreator
| Constructor and Description |
|---|
FedizSubjectCreator() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.cxf.rs.security.oidc.idp.OidcUserSubject |
createUserSubject(org.apache.cxf.jaxrs.ext.MessageContext mc,
javax.ws.rs.core.MultivaluedMap<String,String> params) |
void |
setIdTokenIssuer(String idTokenIssuer) |
void |
setStripPathFromIssuerUri(boolean stripPathFromIssuerUri) |
void |
setSupportedClaims(Map<String,String> supportedClaims)
Set a map of supported claims.
|
void |
setTimeToLive(long timeToLive)
Time to live in seconds (used for id_token exp claim).
|
public org.apache.cxf.rs.security.oidc.idp.OidcUserSubject createUserSubject(org.apache.cxf.jaxrs.ext.MessageContext mc,
javax.ws.rs.core.MultivaluedMap<String,String> params)
createUserSubject in interface org.apache.cxf.rs.security.oauth2.provider.SubjectCreatorpublic void setIdTokenIssuer(String idTokenIssuer)
public void setSupportedClaims(Map<String,String> supportedClaims)
public void setStripPathFromIssuerUri(boolean stripPathFromIssuerUri)
public void setTimeToLive(long timeToLive)
timeToLive - time to live in seconds of the id_tokenApache Fediz