Class IdentityDocumentSigner


  • public class IdentityDocumentSigner
    extends java.lang.Object
    Generates and validates the signature for a SignedIdentityDocument
    Author:
    bjorncs
    • Constructor Detail

      • IdentityDocumentSigner

        public IdentityDocumentSigner()
    • Method Detail

      • generateSignature

        public java.lang.String generateSignature​(VespaUniqueInstanceId providerUniqueId,
                                                  AthenzService providerService,
                                                  java.lang.String configServerHostname,
                                                  java.lang.String instanceHostname,
                                                  java.time.Instant createdAt,
                                                  java.util.Set<java.lang.String> ipAddresses,
                                                  IdentityType identityType,
                                                  java.security.PrivateKey privateKey)
      • hasValidSignature

        public boolean hasValidSignature​(SignedIdentityDocument doc,
                                         java.security.PublicKey publicKey)