org.bouncycastle.crypto

## Interface CryptoServiceProperties

-     public interface CryptoServiceProperties

  Properties interface for cryptographic services. Provides metadata about security level, service name, purpose, and parameters.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `bitsOfSecurity()` Return the security level in bits.
    `Object` | `getParams()` Return the parameters for the cryptographic service.
    `CryptoServicePurpose` | `getPurpose()` Return the purpose of the cryptographic service.
    `String` | `getServiceName()` Return the name of the cryptographic service.

- - ### Method Detail

    - #### bitsOfSecurity

          int bitsOfSecurity()

      Return the security level in bits.
      Returns:
        security level

    - #### getParams

          Object getParams()

      Return the parameters for the cryptographic service.
      Returns:
        service parameters

    - #### getPurpose

          CryptoServicePurpose getPurpose()

      Return the purpose of the cryptographic service.
      Returns:
        service purpose

    - #### getServiceName

          String getServiceName()

      Return the name of the cryptographic service.
      Returns:
        service name