Class IdentityDocumentSigner
- java.lang.Object
-
- com.yahoo.vespa.athenz.identityprovider.client.IdentityDocumentSigner
-
public class IdentityDocumentSigner extends Object
Generates and validates the signature for aSignedIdentityDocument
- Author:
- bjorncs
-
-
Constructor Summary
Constructors Constructor Description IdentityDocumentSigner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
generateSignature(VespaUniqueInstanceId providerUniqueId, AthenzService providerService, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType, PrivateKey privateKey)
boolean
hasValidSignature(SignedIdentityDocument doc, PublicKey publicKey)
-
-
-
Method Detail
-
generateSignature
public String generateSignature(VespaUniqueInstanceId providerUniqueId, AthenzService providerService, String configServerHostname, String instanceHostname, Instant createdAt, Set<String> ipAddresses, IdentityType identityType, PrivateKey privateKey)
-
hasValidSignature
public boolean hasValidSignature(SignedIdentityDocument doc, PublicKey publicKey)
-
-