Class Certificate.Builder<T extends java.security.PublicKey>

  • Enclosing class:
    Certificate<T extends java.security.PublicKey>

    public static class Certificate.Builder<T extends java.security.PublicKey>
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • getPublicKey

        public T getPublicKey()
      • getNonce

        public byte[] getNonce()
      • getSerial

        public java.math.BigInteger getSerial()
      • getType

        public long getType()
      • getId

        public java.lang.String getId()
      • getValidPrincipals

        public java.util.List<java.lang.String> getValidPrincipals()
      • validPrincipals

        public Certificate.Builder<T> validPrincipals​(java.util.List<java.lang.String> validPrincipals)
      • getValidAfter

        public java.util.Date getValidAfter()
      • getValidBefore

        public java.util.Date getValidBefore()
      • getCritOptions

        public java.util.Map<java.lang.String,​java.lang.String> getCritOptions()
      • critOptions

        public Certificate.Builder<T> critOptions​(java.util.Map<java.lang.String,​java.lang.String> critOptions)
      • getExtensions

        public java.util.Map<java.lang.String,​java.lang.String> getExtensions()
      • extensions

        public Certificate.Builder<T> extensions​(java.util.Map<java.lang.String,​java.lang.String> extensions)
      • getSignatureKey

        public byte[] getSignatureKey()
      • getSignature

        public byte[] getSignature()