Class ExtendedKeyUsageBC

    • Constructor Detail

      • ExtendedKeyUsageBC

        public ExtendedKeyUsageBC​(org.bouncycastle.asn1.x509.ExtendedKeyUsage extendedKeyUsage)
        Creates new wrapper instance for ExtendedKeyUsage.
        Parameters:
        extendedKeyUsage - ExtendedKeyUsage to be wrapped
      • ExtendedKeyUsageBC

        public ExtendedKeyUsageBC​(IKeyPurposeId purposeId)
        Creates new wrapper instance for ExtendedKeyUsage.
        Parameters:
        purposeId - KeyPurposeId wrapper
      • ExtendedKeyUsageBC

        public ExtendedKeyUsageBC​(IKeyPurposeId[] purposeIds)
        Creates new wrapper instance for ExtendedKeyUsage.
        Parameters:
        purposeIds - KeyPurposeId wrappers array
    • Method Detail

      • getExtendedKeyUsage

        public org.bouncycastle.asn1.x509.ExtendedKeyUsage getExtendedKeyUsage()
        Gets actual org.bouncycastle object being wrapped.
        Returns:
        wrapped ExtendedKeyUsage.
      • unwrapPurposeIds

        private static org.bouncycastle.asn1.x509.KeyPurposeId[] unwrapPurposeIds​(IKeyPurposeId[] purposeIds)