Class SignerId

  • All Implemented Interfaces:
    io.anyline.nfc.bouncycastle.util.Selector , java.lang.Cloneable

    
    public class SignerId
     implements Selector<T>
                        

    a basic index for a signer.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
      SignerId(Array<byte> subjectKeyId) Construct a signer ID with the value of a public key's subjectKeyId.
      SignerId(X500Name issuer, BigInteger serialNumber) Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
      SignerId(X500Name issuer, BigInteger serialNumber, Array<byte> subjectKeyId) Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

      • SignerId

        SignerId(Array<byte> subjectKeyId)
        Construct a signer ID with the value of a public key's subjectKeyId.
        Parameters:
        subjectKeyId - a subjectKeyId
      • SignerId

        SignerId(X500Name issuer, BigInteger serialNumber)
        Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
        Parameters:
        issuer - the issuer of the signer's associated certificate.
        serialNumber - the serial number of the signer's associated certificate.
      • SignerId

        SignerId(X500Name issuer, BigInteger serialNumber, Array<byte> subjectKeyId)
        Construct a signer ID based on the issuer and serial number of the signer's associated certificate.
        Parameters:
        issuer - the issuer of the signer's associated certificate.
        serialNumber - the serial number of the signer's associated certificate.
        subjectKeyId - the subject key identifier to use to match the signers associated certificate.