001 package org.omg.SecurityLevel2; 002 003 004 /** 005 * Generated from IDL interface "Credentials". 006 * 007 * @author JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007 008 * @version generated at Sep 22, 2012 10:58:00 AM 009 */ 010 011 public interface CredentialsOperations 012 { 013 /* constants */ 014 /* operations */ 015 org.omg.SecurityLevel2.Credentials copy(); 016 void destroy(); 017 org.omg.Security.InvocationCredentialsType credentials_type(); 018 org.omg.Security.AuthenticationStatus authentication_state(); 019 java.lang.String mechanism(); 020 short accepting_options_supported(); 021 void accepting_options_supported(short arg); 022 short accepting_options_required(); 023 void accepting_options_required(short arg); 024 short invocation_options_supported(); 025 void invocation_options_supported(short arg); 026 short invocation_options_required(); 027 void invocation_options_required(short arg); 028 boolean get_security_feature(org.omg.Security.CommunicationDirection direction, org.omg.Security.SecurityFeature feature); 029 boolean set_attributes(org.omg.Security.SecAttribute[] requested_attributes, org.omg.Security.AttributeListHolder actual_attributes); 030 org.omg.Security.SecAttribute[] get_attributes(org.omg.Security.AttributeType[] attributes); 031 boolean is_valid(org.omg.TimeBase.UtcTHolder expiry_time); 032 boolean refresh(org.omg.CORBA.Any refresh_data); 033 }