001 package org.omg.Security; 002 003 004 /** 005 * org/omg/Security/SecurityFeature.java . 006 * Generated by the IDL-to-Java compiler (portable), version "3.2" 007 * from /builddir/build/BUILD/geronimo-specs-1.6/geronimo-spec-corba/src/main/idl/Security.idl 008 * Saturday, September 22, 2012 10:56:39 AM CEST 009 */ 010 011 012 // Security features available on credentials. 013 public class SecurityFeature implements org.omg.CORBA.portable.IDLEntity 014 { 015 private int __value; 016 private static int __size = 11; 017 private static org.omg.Security.SecurityFeature[] __array = new org.omg.Security.SecurityFeature [__size]; 018 019 public static final int _SecNoDelegation = 0; 020 public static final org.omg.Security.SecurityFeature SecNoDelegation = new org.omg.Security.SecurityFeature(_SecNoDelegation); 021 public static final int _SecSimpleDelegation = 1; 022 public static final org.omg.Security.SecurityFeature SecSimpleDelegation = new org.omg.Security.SecurityFeature(_SecSimpleDelegation); 023 public static final int _SecCompositeDelegation = 2; 024 public static final org.omg.Security.SecurityFeature SecCompositeDelegation = new org.omg.Security.SecurityFeature(_SecCompositeDelegation); 025 public static final int _SecNoProtection = 3; 026 public static final org.omg.Security.SecurityFeature SecNoProtection = new org.omg.Security.SecurityFeature(_SecNoProtection); 027 public static final int _SecIntegrity = 4; 028 public static final org.omg.Security.SecurityFeature SecIntegrity = new org.omg.Security.SecurityFeature(_SecIntegrity); 029 public static final int _SecConfidentiality = 5; 030 public static final org.omg.Security.SecurityFeature SecConfidentiality = new org.omg.Security.SecurityFeature(_SecConfidentiality); 031 public static final int _SecIntegrityAndConfidentiality = 6; 032 public static final org.omg.Security.SecurityFeature SecIntegrityAndConfidentiality = new org.omg.Security.SecurityFeature(_SecIntegrityAndConfidentiality); 033 public static final int _SecDetectReplay = 7; 034 public static final org.omg.Security.SecurityFeature SecDetectReplay = new org.omg.Security.SecurityFeature(_SecDetectReplay); 035 public static final int _SecDetectMisordering = 8; 036 public static final org.omg.Security.SecurityFeature SecDetectMisordering = new org.omg.Security.SecurityFeature(_SecDetectMisordering); 037 public static final int _SecEstablishTrustInTarget = 9; 038 public static final org.omg.Security.SecurityFeature SecEstablishTrustInTarget = new org.omg.Security.SecurityFeature(_SecEstablishTrustInTarget); 039 public static final int _SecEstablishTrustInClient = 10; 040 public static final org.omg.Security.SecurityFeature SecEstablishTrustInClient = new org.omg.Security.SecurityFeature(_SecEstablishTrustInClient); 041 042 public int value () 043 { 044 return __value; 045 } 046 047 public static org.omg.Security.SecurityFeature from_int (int value) 048 { 049 if (value >= 0 && value < __size) 050 return __array[value]; 051 else 052 throw new org.omg.CORBA.BAD_PARAM (); 053 } 054 055 protected SecurityFeature (int value) 056 { 057 __value = value; 058 __array[__value] = this; 059 } 060 } // class SecurityFeature