org.apache.cxf.rs.security.jose.jwk
Class JsonWebKeys

java.lang.Object
  extended by org.apache.cxf.jaxrs.provider.json.JsonMapObject
      extended by org.apache.cxf.rs.security.jose.jwk.JsonWebKeys

public class JsonWebKeys
extends org.apache.cxf.jaxrs.provider.json.JsonMapObject


Field Summary
static String KEYS_PROPERTY
           
 
Constructor Summary
JsonWebKeys()
           
 
Method Summary
 List<JsonWebKey> getEllipticKeys()
           
 JsonWebKey getKey(String kid)
           
 Map<String,JsonWebKey> getKeyIdMap()
           
 Map<String,List<JsonWebKey>> getKeyOperationMap()
           
 List<JsonWebKey> getKeys()
           
 List<JsonWebKey> getKeys(String keyType)
           
 Map<String,List<JsonWebKey>> getKeyTypeMap()
           
 Map<String,List<JsonWebKey>> getKeyUseMap()
           
 List<JsonWebKey> getRsaKeys()
           
 List<JsonWebKey> getSecretKeys()
           
 void setKeys(List<JsonWebKey> keys)
           
 
Methods inherited from class org.apache.cxf.jaxrs.provider.json.JsonMapObject
asMap, equals, getBooleanProperty, getIntegerProperty, getLongProperty, getProperty, getStringProperty, getUpdateCount, hashCode, setProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYS_PROPERTY

public static final String KEYS_PROPERTY
See Also:
Constant Field Values
Constructor Detail

JsonWebKeys

public JsonWebKeys()
Method Detail

getKeys

public List<JsonWebKey> getKeys()

setKeys

public void setKeys(List<JsonWebKey> keys)

getKeyIdMap

public Map<String,JsonWebKey> getKeyIdMap()

getKey

public JsonWebKey getKey(String kid)

getKeyTypeMap

public Map<String,List<JsonWebKey>> getKeyTypeMap()

getKeyUseMap

public Map<String,List<JsonWebKey>> getKeyUseMap()

getKeyOperationMap

public Map<String,List<JsonWebKey>> getKeyOperationMap()

getKeys

public List<JsonWebKey> getKeys(String keyType)

getRsaKeys

public List<JsonWebKey> getRsaKeys()

getEllipticKeys

public List<JsonWebKey> getEllipticKeys()

getSecretKeys

public List<JsonWebKey> getSecretKeys()


Apache CXF