Class SignatureService

    • Constructor Detail

      • SignatureService

        public SignatureService()
    • Method Detail

      • withMessageType

        public <T extends SignatureService> T withMessageType​(java.lang.String s)
      • withSigningAlgorithm

        public <T extends SignatureService> T withSigningAlgorithm​(java.lang.String s)
      • signingAlgorithm

        public com.amazonaws.services.kms.model.SigningAlgorithmSpec signingAlgorithm​(AdaptrisMessage msg)
      • messageType

        public com.amazonaws.services.kms.model.MessageType messageType​(AdaptrisMessage msg)
      • extendedLogging

        protected boolean extendedLogging()
      • getSigningAlgorithm

        public java.lang.String getSigningAlgorithm()
        Specify the signing algorithm to use for this operation.

        No validation is done on the value, other than to check that it's a support algorithm via SigningAlgorithmSpec.fromValue(String). Choose an algorithm that is compatible with the type and size of the specified asymmetric CMK. The default is RSASSA_PKCS1_V1_5_SHA_256 if not specified.

      • setSigningAlgorithm

        public void setSigningAlgorithm​(java.lang.String signingAlgorithm)
        Specify the signing algorithm to use for this operation.

        No validation is done on the value, other than to check that it's a support algorithm via SigningAlgorithmSpec.fromValue(String). Choose an algorithm that is compatible with the type and size of the specified asymmetric CMK. The default is RSASSA_PKCS1_V1_5_SHA_256 if not specified.

      • getMessageType

        public java.lang.String getMessageType()
        Specify the message type for this operation.

        No validation is done on the value other than to check that it's supported via MessageType#fromValue(String). The default is RAW if not specified.

      • setMessageType

        public void setMessageType​(java.lang.String messageType)
        Specify the message type for this operation.

        No validation is done on the value other than to check that it's supported via MessageType#fromValue(String). The default is RAW if not specified.

      • getExtendedLogging

        public java.lang.Boolean getExtendedLogging()
      • setExtendedLogging

        public void setExtendedLogging​(java.lang.Boolean extendedLogging)