All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.venafi.vcert.sdk.SignatureAlgorithm Maven / Gradle / Ivy

Go to download

VCert is a Java library, SDK, designed to simplify key generation and enrollment of machine identities (also known as SSL/TLS certificates and keys) that comply with enterprise security policy by using the Venafi Platform or Venafi Cloud.

There is a newer version: 0.9.3
Show newest version
package com.venafi.vcert.sdk;

import lombok.Getter;

public enum SignatureAlgorithm {

  UnknownSignatureAlgorithm(""),
  MD2withRSA("MD2withRSA"),
  MD5WithRSA("MD5withRSA"),
  SHA1WithRSA("SHA1withRSA"),
  SHA256WithRSA("SHA256withRSA"),
  SHA384WithRSA("SHA384withRSA"),
  SHA512WithRSA("SHA512withRSA"),
  DSAWithSHA1("SHA1withDSA"),
  DSAWithSHA256("SHA256withDSA"),
  ECDSAWithSHA1("SHA1withECDSA"),
  ECDSAWithSHA256("SHA256withECDSA"),
  ECDSAWithSHA384("SHA384withECDSA"),
  ECDSAWithSHA512("SHA512withECDSA"),
  SHA256WithRSAPSS("RSAPSSwithSHA256"),
  SHA384WithRSAPSS("RSAPSSwithSHA384"),
  SHA512WithRSAPSS("RSAPSSwithSHA512");

  /**
   * @param standardName
   * @see Standard
   *      Signature Algorithm Names
   */
  SignatureAlgorithm(String standardName) {
    this.standardName = standardName;
  }

  @Getter
  private String standardName;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy