001 package org.omg.CSI; 002 003 /** 004 * Generated from IDL union "IdentityToken". 005 * 006 * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007 007 * @version generated at Jun 18, 2012 10:38:00 AM 008 */ 009 010 public final class IdentityToken 011 implements org.omg.CORBA.portable.IDLEntity 012 { 013 private int discriminator; 014 private boolean absent; 015 private boolean anonymous; 016 private byte[] principal_name; 017 private byte[] certificate_chain; 018 private byte[] dn; 019 private byte[] id; 020 021 public IdentityToken () 022 { 023 } 024 025 public int discriminator () 026 { 027 return discriminator; 028 } 029 030 public boolean absent () 031 { 032 if (discriminator != 0) 033 throw new org.omg.CORBA.BAD_OPERATION(); 034 return absent; 035 } 036 037 public void absent (boolean _x) 038 { 039 discriminator = 0; 040 absent = _x; 041 } 042 043 public boolean anonymous () 044 { 045 if (discriminator != 1) 046 throw new org.omg.CORBA.BAD_OPERATION(); 047 return anonymous; 048 } 049 050 public void anonymous (boolean _x) 051 { 052 discriminator = 1; 053 anonymous = _x; 054 } 055 056 public byte[] principal_name () 057 { 058 if (discriminator != 2) 059 throw new org.omg.CORBA.BAD_OPERATION(); 060 return principal_name; 061 } 062 063 public void principal_name (byte[] _x) 064 { 065 discriminator = 2; 066 principal_name = _x; 067 } 068 069 public byte[] certificate_chain () 070 { 071 if (discriminator != 4) 072 throw new org.omg.CORBA.BAD_OPERATION(); 073 return certificate_chain; 074 } 075 076 public void certificate_chain (byte[] _x) 077 { 078 discriminator = 4; 079 certificate_chain = _x; 080 } 081 082 public byte[] dn () 083 { 084 if (discriminator != 8) 085 throw new org.omg.CORBA.BAD_OPERATION(); 086 return dn; 087 } 088 089 public void dn (byte[] _x) 090 { 091 discriminator = 8; 092 dn = _x; 093 } 094 095 public byte[] id () 096 { 097 if (discriminator != 3) 098 throw new org.omg.CORBA.BAD_OPERATION(); 099 return id; 100 } 101 102 public void id (byte[] _x) 103 { 104 discriminator = 3; 105 id = _x; 106 } 107 108 public void id (int _discriminator, byte[] _x) 109 { 110 if (_discriminator != 3) 111 throw new org.omg.CORBA.BAD_OPERATION(); 112 discriminator = _discriminator; 113 id = _x; 114 } 115 116 }