Annotation Interface InMemoryIdentityStoreDefinition.Credentials

Enclosing class:
InMemoryIdentityStoreDefinition

@Retention(RUNTIME) @Target({TYPE,METHOD,FIELD,PARAMETER}) public static @interface InMemoryIdentityStoreDefinition.Credentials
Credentials define a single caller identity for use with the InMemoryIdentityStoreDefinition annotation.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Name of caller.
    A text-based password used by the caller to authenticate.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The optional list of groups that the specified caller is in.
  • Element Details

    • callerName

      String callerName
      Name of caller. This is the name a caller uses to authenticate with.
      Returns:
      Name of caller
    • password

      String password
      A text-based password used by the caller to authenticate.
      Returns:
      A text-based password
    • groups

      String[] groups
      The optional list of groups that the specified caller is in.
      Returns:
      optional list of groups
      Default:
      {}