Class ECDSAPublicKey
- java.lang.Object
-
- io.jans.as.model.crypto.PublicKey
-
- io.jans.as.model.crypto.signature.ECDSAPublicKey
-
-
Constructor Summary
Constructors Constructor Description ECDSAPublicKey(SignatureAlgorithm signatureAlgorithm, String x, String y)ECDSAPublicKey(SignatureAlgorithm signatureAlgorithm, BigInteger x, BigInteger y)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignatureAlgorithmgetSignatureAlgorithm()BigIntegergetX()BigIntegergetY()voidsetSignatureAlgorithm(SignatureAlgorithm signatureAlgorithm)voidsetX(BigInteger x)voidsetY(BigInteger y)org.json.JSONObjecttoJSONObject()StringtoString()-
Methods inherited from class io.jans.as.model.crypto.PublicKey
getCertificate, getKeyId, setCertificate, setKeyId
-
-
-
-
Constructor Detail
-
ECDSAPublicKey
public ECDSAPublicKey(SignatureAlgorithm signatureAlgorithm, BigInteger x, BigInteger y)
-
ECDSAPublicKey
public ECDSAPublicKey(SignatureAlgorithm signatureAlgorithm, String x, String y)
-
-
Method Detail
-
getSignatureAlgorithm
public SignatureAlgorithm getSignatureAlgorithm()
- Overrides:
getSignatureAlgorithmin classPublicKey
-
setSignatureAlgorithm
public void setSignatureAlgorithm(SignatureAlgorithm signatureAlgorithm)
- Overrides:
setSignatureAlgorithmin classPublicKey
-
getX
public BigInteger getX()
-
setX
public void setX(BigInteger x)
-
getY
public BigInteger getY()
-
setY
public void setY(BigInteger y)
-
toJSONObject
public org.json.JSONObject toJSONObject() throws org.json.JSONException- Throws:
org.json.JSONException
-
-