Package org.jose4j.jwk
Class OctetSequenceJsonWebKey
java.lang.Object
org.jose4j.jwk.JsonWebKey
org.jose4j.jwk.OctetSequenceJsonWebKey
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jose4j.jwk.JsonWebKey
JsonWebKey.Factory, JsonWebKey.OutputControlLevel -
Field Summary
FieldsFields inherited from class org.jose4j.jwk.JsonWebKey
ALGORITHM_PARAMETER, key, KEY_ID_PARAMETER, KEY_OPERATIONS, KEY_TYPE_PARAMETER, otherParameters, USE_PARAMETER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfillTypeSpecificParams(Map<String, Object> params, JsonWebKey.OutputControlLevel outputLevel) byte[]protected StringMethods inherited from class org.jose4j.jwk.JsonWebKey
calculateBase64urlEncodedThumbprint, calculateThumbprint, calculateThumbprintUri, getAlgorithm, getKey, getKeyId, getKeyOps, getOtherParameterValue, getPublicKey, getString, getString, getStringRequired, getUse, putIfNotNull, removeFromOtherParams, setAlgorithm, setKeyId, setKeyOps, setOtherParameter, setUse, toJson, toJson, toParams, toString
-
Field Details
-
KEY_TYPE
- See Also:
-
KEY_VALUE_MEMBER_NAME
- See Also:
-
-
Constructor Details
-
OctetSequenceJsonWebKey
-
OctetSequenceJsonWebKey
- Throws:
JoseException
-
-
Method Details
-
getKeyType
- Specified by:
getKeyTypein classJsonWebKey
-
getOctetSequence
public byte[] getOctetSequence() -
fillTypeSpecificParams
protected void fillTypeSpecificParams(Map<String, Object> params, JsonWebKey.OutputControlLevel outputLevel) - Specified by:
fillTypeSpecificParamsin classJsonWebKey
-
produceThumbprintHashInput
- Specified by:
produceThumbprintHashInputin classJsonWebKey
-