Class CredentialStoreConfiguration.ClearTextCredentialSupplier

java.lang.Object
org.infinispan.server.configuration.security.CredentialStoreConfiguration.ClearTextCredentialSupplier
All Implemented Interfaces:
Supplier<org.wildfly.security.credential.source.CredentialSource>, org.infinispan.commons.configuration.attributes.AttributeSerializer<CredentialStoreConfiguration.ClearTextCredentialSupplier>
Enclosing class:
CredentialStoreConfiguration

public static class CredentialStoreConfiguration.ClearTextCredentialSupplier extends Object implements Supplier<org.wildfly.security.credential.source.CredentialSource>, org.infinispan.commons.configuration.attributes.AttributeSerializer<CredentialStoreConfiguration.ClearTextCredentialSupplier>
  • Field Summary

    Fields inherited from interface org.infinispan.commons.configuration.attributes.AttributeSerializer

    CLASS_NAME, DEFAULT, ENUM_COLLECTION, ENUM_SET, INSTANCE_CLASS_NAME, SECRET, STRING_ARRAY, STRING_COLLECTION
  • Constructor Summary

    Constructors
    Constructor
    Description
    ClearTextCredentialSupplier(char[] credential)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.wildfly.security.credential.source.CredentialSource
    get()
     
    void
    serialize(org.infinispan.commons.configuration.io.ConfigurationWriter writer, String name, CredentialStoreConfiguration.ClearTextCredentialSupplier value)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.infinispan.commons.configuration.attributes.AttributeSerializer

    defer