Interface ElytronMessages

  • All Superinterfaces:
    org.jboss.logging.BasicLogger

    @MessageLogger(projectCode="ELY",
                   length=5)
    @ValidIdRange(min=3010,max=3033) @ValidIdRange(min=7001,max=7004) @ValidIdRange(min=10000,max=10024) @ValidIdRange(min=18000,max=18999)
    public interface ElytronMessages
    extends org.jboss.logging.BasicLogger
    Log messages and exceptions for Elytron.
    Author:
    David M. Lloyd, Darran Lofthouse
    • Method Detail

      • malformedPemContent

        @Message(id=3010,
                 value="Malformed PEM content at offset %d")
        IllegalArgumentException malformedPemContent​(long offset)
      • asnUnrecognisedAlgorithm

        @Message(id=7001,
                 value="Unrecognized encoding algorithm [%s]")
        ASN1Exception asnUnrecognisedAlgorithm​(String algorithm)
      • asnUnexpectedTag

        @Message(id=7004,
                 value="Unexpected ASN.1 tag encountered")
        ASN1Exception asnUnexpectedTag()
      • extensionAlreadyExists

        @Message(id=10000,
                 value="X.509 certificate extension with OID %s already exists")
        IllegalArgumentException extensionAlreadyExists​(String oid)
      • noSignatureAlgorithmNameGiven

        @Message(id=10001,
                 value="No signature algorithm name given")
        IllegalArgumentException noSignatureAlgorithmNameGiven()
      • unknownSignatureAlgorithmName

        @Message(id=10002,
                 value="Signature algorithm name \"%s\" is not recognized")
        IllegalArgumentException unknownSignatureAlgorithmName​(String signatureAlgorithmName)
      • signingKeyNotCompatWithSig

        @Message(id=10004,
                 value="Signing key algorithm name \"%s\" is not compatible with signature algorithm name \"%s\"")
        IllegalArgumentException signingKeyNotCompatWithSig​(String signingKeyAlgorithm,
                                                            String signatureAlgorithmName)
      • uniqueIdNotAllowed

        @Message(id=10008,
                 value="Issuer and subject unique ID are only allowed in certificates with version 2 or higher")
        IllegalArgumentException uniqueIdNotAllowed()
      • extensionsNotAllowed

        @Message(id=10009,
                 value="Extensions are only allowed in certificates with version 3 or higher")
        IllegalArgumentException extensionsNotAllowed()
      • invalidKeyForCert

        @Message(id=10010,
                 value="X.509 encoding of public key with algorithm \"%s\" failed")
        IllegalArgumentException invalidKeyForCert​(String publicKeyAlgorithm,
                                                   @Cause
                                                   Exception cause)
      • serialNumberTooSmall

        @Message(id=10012,
                 value="Certificate serial number must be positive")
        IllegalArgumentException serialNumberTooSmall()
      • serialNumberTooLarge

        @Message(id=10013,
                 value="Certificate serial number too large (cannot exceed 20 octets)")
        IllegalArgumentException serialNumberTooLarge()
      • certRequestInfoSigningFailed

        @Message(id=10014,
                 value="Failed to sign certification request info")
        IllegalArgumentException certRequestInfoSigningFailed​(@Cause
                                                              Exception cause)
      • selfSignedCertificateGenerationFailed

        @Message(id=10018,
                 value="Failed to generate self-signed X.509 certificate")
        IllegalArgumentException selfSignedCertificateGenerationFailed​(@Cause
                                                                       Exception cause)
      • unableToDetermineDefaultCompatibleSignatureAlgorithmName

        @Message(id=10019,
                 value="Unable to determine default compatible signature algorithm name for key algorithm name \"%s\"")
        IllegalArgumentException unableToDetermineDefaultCompatibleSignatureAlgorithmName​(String keyAlgorithmName)
      • certificateExtensionCreationFromStringNotSupported

        @Message(id=10020,
                 value="Creating an X.509 certificate extension from a string value is not supported for extension name \"%s\"")
        IllegalArgumentException certificateExtensionCreationFromStringNotSupported​(String extensionName)
      • invalidCertificateExtensionStringValue

        @Message(id=10021,
                 value="Invalid X.509 certificate extension string value \"%s\"")
        IllegalArgumentException invalidCertificateExtensionStringValue​(String extensionValue)
      • certificateExtensionCreationFromStringFailed

        @Message(id=10022,
                 value="Failed to create X.509 certificate extension from string value")
        IllegalArgumentException certificateExtensionCreationFromStringFailed​(@Cause
                                                                              Exception cause)
      • certificateExtensionMustBeNonCritical

        @Message(id=10023,
                 value="X.509 certificate extension \"%s\" must be non-critical")
        IllegalArgumentException certificateExtensionMustBeNonCritical​(String extensionName)
      • invalidCertificateExtensionStringValue

        @Message(id=10024,
                 value="Invalid X.509 certificate extension string value")
        IllegalArgumentException invalidCertificateExtensionStringValue()