Package io.trino.server.security.jwt
Class JwkDecoder.JwkEcPublicKey
- java.lang.Object
-
- io.trino.server.security.jwt.JwkDecoder.JwkEcPublicKey
-
- All Implemented Interfaces:
JwkDecoder.JwkPublicKey,Serializable,ECKey,ECPublicKey,Key,PublicKey
- Enclosing class:
- JwkDecoder
public static class JwkDecoder.JwkEcPublicKey extends Object implements JwkDecoder.JwkPublicKey, ECPublicKey
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface java.security.interfaces.ECPublicKey
serialVersionUID
-
Fields inherited from interface java.security.PublicKey
serialVersionUID
-
-
Constructor Summary
Constructors Constructor Description JwkEcPublicKey(String keyId, ECParameterSpec parameterSpec, ECPoint w)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlgorithm()byte[]getEncoded()StringgetFormat()StringgetKeyId()ECParameterSpecgetParams()ECPointgetW()
-
-
-
Constructor Detail
-
JwkEcPublicKey
public JwkEcPublicKey(String keyId, ECParameterSpec parameterSpec, ECPoint w)
-
-
Method Detail
-
getKeyId
public String getKeyId()
- Specified by:
getKeyIdin interfaceJwkDecoder.JwkPublicKey
-
getParams
public ECParameterSpec getParams()
-
getW
public ECPoint getW()
- Specified by:
getWin interfaceECPublicKey
-
getAlgorithm
public String getAlgorithm()
- Specified by:
getAlgorithmin interfaceKey
-
getEncoded
public byte[] getEncoded()
- Specified by:
getEncodedin interfaceKey
-
-