001 package org.omg.Security;
002 /**
003 * Generated from IDL enum "SecurityContextState".
004 *
005 * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007
006 * @version generated at Sep 6, 2011 5:12:29 AM
007 */
008
009 public final class SecurityContextState
010 implements org.omg.CORBA.portable.IDLEntity
011 {
012 private int value = -1;
013 public static final int _SecContextInitialized = 0;
014 public static final SecurityContextState SecContextInitialized = new SecurityContextState(_SecContextInitialized);
015 public static final int _SecContextContinued = 1;
016 public static final SecurityContextState SecContextContinued = new SecurityContextState(_SecContextContinued);
017 public static final int _SecContextClientEstablished = 2;
018 public static final SecurityContextState SecContextClientEstablished = new SecurityContextState(_SecContextClientEstablished);
019 public static final int _SecContextEstablished = 3;
020 public static final SecurityContextState SecContextEstablished = new SecurityContextState(_SecContextEstablished);
021 public static final int _SecContextEstablishExpired = 4;
022 public static final SecurityContextState SecContextEstablishExpired = new SecurityContextState(_SecContextEstablishExpired);
023 public static final int _SecContextExpired = 5;
024 public static final SecurityContextState SecContextExpired = new SecurityContextState(_SecContextExpired);
025 public static final int _SecContextInvalid = 6;
026 public static final SecurityContextState SecContextInvalid = new SecurityContextState(_SecContextInvalid);
027 public int value()
028 {
029 return value;
030 }
031 public static SecurityContextState from_int(int value)
032 {
033 switch (value) {
034 case _SecContextInitialized: return SecContextInitialized;
035 case _SecContextContinued: return SecContextContinued;
036 case _SecContextClientEstablished: return SecContextClientEstablished;
037 case _SecContextEstablished: return SecContextEstablished;
038 case _SecContextEstablishExpired: return SecContextEstablishExpired;
039 case _SecContextExpired: return SecContextExpired;
040 case _SecContextInvalid: return SecContextInvalid;
041 default: throw new org.omg.CORBA.BAD_PARAM();
042 }
043 }
044 public String toString()
045 {
046 switch (value) {
047 case _SecContextInitialized: return "SecContextInitialized";
048 case _SecContextContinued: return "SecContextContinued";
049 case _SecContextClientEstablished: return "SecContextClientEstablished";
050 case _SecContextEstablished: return "SecContextEstablished";
051 case _SecContextEstablishExpired: return "SecContextEstablishExpired";
052 case _SecContextExpired: return "SecContextExpired";
053 case _SecContextInvalid: return "SecContextInvalid";
054 default: throw new org.omg.CORBA.BAD_PARAM();
055 }
056 }
057 protected SecurityContextState(int i)
058 {
059 value = i;
060 }
061 java.lang.Object readResolve()
062 throws java.io.ObjectStreamException
063 {
064 return from_int(value());
065 }
066 }