Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * JBoss, Home of Professional Open Source.
   * Copyright 2010, Red Hat, Inc., and individual contributors
   * as indicated by the @author tags. See the copyright.txt file in the
   * distribution for a full listing of individual contributors.
   *
   * This is free software; you can redistribute it and/or modify it
   * under the terms of the GNU Lesser General Public License as
   * published by the Free Software Foundation; either version 2.1 of
  * the License, or (at your option) any later version.
  *
  * This software is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
  * License along with this software; if not, write to the Free
  * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  */
 
 package org.jboss.as.security;
 
 import java.util.Map;

Enum for the Security container attributes

Author(s):
Marcus Moyses
 
 public enum Attribute {
     // must be first
     UNKNOWN(null),
 
     AUDIT_MANAGER_CLASS_NAME("audit-manager-class-name"),
     AUTHENTICATION_MANAGER_CLASS_NAME("authentication-manager-class-name"),
     AUTHORIZATION_MANAGER_CLASS_NAME("authorization-manager-class-name"),
     CACHE_TYPE("cache-type"),
     CIPHER_SUITES("cipher-suites"),
     CLIENT_ALIAS("client-alias"),
     CLIENT_AUTH("client-auth"),
     CODE("code"),
     DEEP_COPY_SUBJECT_MODE("deep-copy-subject-mode"),
     DEFAULT_CALLBACK_HANDLER_CLASS_NAME("default-callback-handler-class-name"),
     EXTENDS("extends"),
     FLAG("flag"),
     IDENTITY_TRUST_MANAGER_CLASS_NAME("identity-trust-manager-class-name"),
     KEY_MANAGER_FACTORY_ALGORITHM("key-manager-factory-algorithm"),
     KEY_MANAGER_FACTORY_PROVIDER("key-manager-factory-provider"),
     KEYSTORE_PASSWORD("keystore-password"),
     KEYSTORE_PROVIDER("keystore-provider"),
     KEYSTORE_PROVIDER_ARGUMENT("keystore-provider-argument"),
     KEYSTORE_TYPE("keystore-type"),
     KEYSTORE_URL("keystore-url"),
     LOGIN_MODULE_STACK_REF("login-module-stack-ref"),
     MAPPING_MANAGER_CLASS_NAME("mapping-manager-class-name"),
     MODULE("module"),
     NAME("name"),
     PROTOCOLS("protocols"),
     SERVER_ALIAS("server-alias"),
     SERVICE_AUTH_TOKEN("service-auth-token"),
     SUBJECT_FACTORY_CLASS_NAME("subject-factory-class-name"),
     TRUST_MANAGER_FACTORY_ALGORITHM("trust-manager-factory-algorithm"),
     TRUST_MANAGER_FACTORY_PROVIDER("trust-manager-factory-provider"),
     TRUSTSTORE_PASSWORD("truststore-password"),
     TRUSTSTORE_PROVIDER("truststore-provider"),
     TRUSTSTORE_PROVIDER_ARGUMENT("truststore-provider-argument"),
     TRUSTSTORE_TYPE("truststore-type"),
     TRUSTSTORE_URL("truststore-url"),
     TYPE("type"),
     VALUE("value");
 
     private final String name;
 
     Attribute(final String name) {
         this. = name;
     }

    
Get the local name of this element.

Returns:
the local name
 
     public String getLocalName() {
         return ;
     }
 
     private static final Map<StringAttributeMAP;
 
     static {
         final Map<StringAttributemap = new HashMap<StringAttribute>();
         for (Attribute element : values()) {
             final String name = element.getLocalName();
             if (name != null)
                 map.put(nameelement);
         }
          = map;
    }
    public static Attribute forName(String localName) {
        final Attribute element = .get(localName);
        return element == null ?  : element;
    }
    @Override
    public String toString() {
        return getLocalName();
    }
New to GrepCode? Check out our FAQ X