org.apache.cxf.rs.security.oauth2.jwt.grant
Class AbstractJwtBearerGrant

java.lang.Object
  extended by org.apache.cxf.rs.security.oauth2.jwt.grant.AbstractJwtBearerGrant
All Implemented Interfaces:
Serializable, org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant
Direct Known Subclasses:
JwtBearerClientCredentialsGrant, JwtBearerGrant

public abstract class AbstractJwtBearerGrant
extends Object
implements org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant

See Also:
Serialized Form

Constructor Summary
protected AbstractJwtBearerGrant(String grantType, String assertion, boolean encoded, String scope)
           
 
Method Summary
protected  void addScope(javax.ws.rs.core.MultivaluedMap<String,String> map)
           
protected  String encodeAssertion()
           
 String getType()
           
protected  javax.ws.rs.core.MultivaluedMap<String,String> initMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant
toMap
 

Constructor Detail

AbstractJwtBearerGrant

protected AbstractJwtBearerGrant(String grantType,
                                 String assertion,
                                 boolean encoded,
                                 String scope)
Method Detail

getType

public String getType()
Specified by:
getType in interface org.apache.cxf.rs.security.oauth2.common.AccessTokenGrant

initMap

protected javax.ws.rs.core.MultivaluedMap<String,String> initMap()

addScope

protected void addScope(javax.ws.rs.core.MultivaluedMap<String,String> map)

encodeAssertion

protected String encodeAssertion()


Apache CXF