Class CredentialStorePermission

java.lang.Object
java.security.Permission
org.wildfly.security.permission.AbstractPermission<CredentialStorePermission>
org.wildfly.security.permission.AbstractNamedPermission<CredentialStorePermission>
org.wildfly.security.permission.AbstractNameOnlyPermission<CredentialStorePermission>
org.wildfly.security.permission.AbstractNameSetOnlyPermission<CredentialStorePermission>
org.wildfly.security.credential.store.CredentialStorePermission
All Implemented Interfaces:
Serializable, Guard, org.wildfly.security.permission.PermissionVerifier

public class CredentialStorePermission extends org.wildfly.security.permission.AbstractNameSetOnlyPermission<CredentialStorePermission>
Credential Store API specific permission. It can have following target names:
  • loadCredentialStore
  • retrieveCredential
  • modifyCredentialStore
Author:
Peter Skopek.
See Also:
  • Field Details

    • LOAD_CREDENTIAL_STORE

      public static final CredentialStorePermission LOAD_CREDENTIAL_STORE
      Load credential store permission.
    • RETRIEVE_CREDENTIAL

      public static final CredentialStorePermission RETRIEVE_CREDENTIAL
      Retrieve credential (password) permission (from credential store).
    • MODIFY_CREDENTIAL_STORE

      public static final CredentialStorePermission MODIFY_CREDENTIAL_STORE
      Store or delete credential (password) permission (from credential store).
  • Constructor Details

    • CredentialStorePermission

      public CredentialStorePermission(String name)
      Creates new CredentialStorePermission
      Parameters:
      name - of new CredentialStorePermission
    • CredentialStorePermission

      public CredentialStorePermission(String name, String actions)
      Creates new CredentialStorePermission
      Parameters:
      name - of new CredentialStorePermission
      actions - have to be null
  • Method Details