public class X509Name extends RubyObject
RubyObject.DataRubyBasicObject.Finalizer| Modifier and Type | Field and Description |
|---|---|
static int |
COMPAT |
static int |
MULTILINE |
static int |
ONELINE |
static int |
RFC2253 |
OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATORALL_F, BASICOBJECT_ALLOCATOR, COMPARE_BY_IDENTITY_F, ERR_INSECURE_SET_INST_VAR, FALSE_F, FL_USHIFT, flags, FROZEN_F, metaClass, NEVER, NIL_F, TAINTED_F, UNDEF, UNTRUSTED_F, USER0_F, USER1_F, USER2_F, USER3_F, USER4_F, USER5_F, USER6_F, USER7_F, USER8_FNULL_ARRAY| Modifier and Type | Method and Description |
|---|---|
IRubyObject |
_to_s(IRubyObject[] args) |
IRubyObject |
add_entry(ThreadContext context,
IRubyObject oid,
IRubyObject value) |
IRubyObject |
add_entry(ThreadContext context,
IRubyObject _oid,
IRubyObject _value,
IRubyObject _type) |
IRubyObject |
cmp(IRubyObject other) |
static X509Name |
create(Ruby runtime,
org.bouncycastle.asn1.x509.X509Name realName) |
static void |
createX509Name(Ruby runtime,
RubyModule mX509) |
IRubyObject |
eql_p(IRubyObject other)
rb_obj_equal
Just like "==" and "equal?", "eql?" will use identity equality for Object.
|
RubyFixnum |
hash()
rb_obj_id
Will return the hash code of this object.
|
IRubyObject |
initialize(ThreadContext context) |
IRubyObject |
initialize(ThreadContext context,
IRubyObject str_or_dn) |
IRubyObject |
initialize(ThreadContext context,
IRubyObject dn,
IRubyObject template) |
RubyArray |
to_a()
rb_any_to_a
call-seq:
obj.to_a -> anArray
Returns an array representation of obj.
|
IRubyObject |
to_der() |
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, inspect, op_eqq, puts, specificEval, toStringaddFinalizer, anyToString, asJavaString, asString, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callSuper, checkArrayType, checkCallMethod, checkFrozen, checkStringType, checkStringType19, compareTo, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToInteger, convertToInteger, convertToString, copyInstanceVariablesInto, copySpecialInstanceVariables, createBasicObjectClass, dataGetStruct, dataGetStructChecked, dataWrapStruct, display, dup, ensureInstanceVariablesSettable, eql, equal_p, equal_p19, evalUnder, extend, fastGetInstanceVariable, fastGetInternalVariable, fastHasInstanceVariable, fastHasInternalVariable, fastSetInstanceVariable, fastSetInternalVariable, freeze, frozen_p, getFFIHandle, getFlag, getInstanceEvalClass, getInstanceVariable, getInstanceVariableList, getInstanceVariableNameList, getInstanceVariables, getInternalVariable, getInternalVariables, getJavaClass, getMetaClass, getNativeHandle, getObjectId, getRuntime, getSingletonClass, getSingletonClassClone, getType, getVariable, getVariableCount, getVariableList, getVariableNameList, getVariableTableForRead, getVariableTableForWrite, hashyInspect, hasInstanceVariable, hasInternalVariable, hasVariables, id_deprecated, id, infectBy, initialize_copy, initialize19, initObjectId, inspect, inspectHashCode, instance_eval, instance_eval, instance_eval, instance_eval, instance_eval19, instance_eval19, instance_eval19, instance_eval19, instance_exec, instance_exec19, instance_of_p, instance_variable_defined_p, instance_variable_get, instance_variable_set, instance_variables, instance_variables19, isBuiltin, isClass, isFalse, isFrozen, isImmediate, isModule, isNil, isTaint, isTrue, isUntrusted, kind_of_p, makeMetaClass, method_missing19, method, method19, methods, methods, methods19, nil_p, op_cmp, op_equal_19, op_equal, op_match, op_match19, op_not_equal, op_not_match, op_not, private_methods, private_methods19, protected_methods, protected_methods19, public_methods, public_methods19, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, removeInternalVariable, respond_to_p, respond_to_p, respond_to_p19, respond_to_p19, respondsTo, respondsToMissing, respondsToMissing, send, send, send, send, send, send19, send19, send19, send19, setFFIHandle, setFlag, setFrozen, setInstanceVariable, setInternalVariable, setMetaClass, setNativeHandle, setTaint, setUntrusted, setVariable, singleton_method_added19, singleton_method_removed19, singleton_method_undefined19, singleton_methods, singleton_methods19, specificEval, specificEval, specificEval, specificEval, syncVariables, syncVariables, taint, taint, tainted_p, testFrozen, testFrozen, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnderpublic static final int COMPAT
public static final int RFC2253
public static final int ONELINE
public static final int MULTILINE
public static void createX509Name(Ruby runtime, RubyModule mX509)
public IRubyObject initialize(ThreadContext context)
initialize in class RubyObjectpublic IRubyObject initialize(ThreadContext context, IRubyObject str_or_dn)
public IRubyObject initialize(ThreadContext context, IRubyObject dn, IRubyObject template)
public IRubyObject add_entry(ThreadContext context, IRubyObject oid, IRubyObject value)
public IRubyObject add_entry(ThreadContext context, IRubyObject _oid, IRubyObject _value, IRubyObject _type)
public IRubyObject _to_s(IRubyObject[] args)
public RubyArray to_a()
RubyBasicObjectObject and others that don't explicitly override the
method, the return value is an array containing self.
However, this latter behavior will soon be obsolete.
self.to_a #=> -:1: warning: default `to_a' will be obsolete
"hello".to_a #=> ["hello"]
Time.new.to_a #=> [39, 54, 8, 9, 4, 2003, 3, 99, true, "CDT"]
The default to_a method is deprecated.to_a in class RubyBasicObjectpublic IRubyObject cmp(IRubyObject other)
public IRubyObject eql_p(IRubyObject other)
RubyBasicObjecteql_p in class RubyBasicObjectpublic RubyFixnum hash()
RubyBasicObjecthash in class RubyBasicObjectpublic IRubyObject to_der()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.