public class X509Store extends RubyObject
RubyObject.Data
RubyBasicObject.Finalizer
Modifier and Type | Field and Description |
---|---|
static Store.VerifyCallbackFunction |
ossl_verify_cb |
OBJECT_ALLOCATOR, REIFYING_OBJECT_ALLOCATOR
ALL_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_F
NULL_ARRAY
Constructor and Description |
---|
X509Store(Ruby runtime,
RubyClass type) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
_initialize(IRubyObject[] args,
Block block) |
IRubyObject |
add_cert(IRubyObject _cert) |
IRubyObject |
add_crl(IRubyObject arg) |
IRubyObject |
add_file(IRubyObject arg) |
IRubyObject |
add_path(IRubyObject arg) |
static void |
createX509Store(Ruby runtime,
RubyModule mX509) |
IRubyObject |
set_default_paths() |
IRubyObject |
set_flags(IRubyObject arg) |
IRubyObject |
set_purpose(IRubyObject arg) |
IRubyObject |
set_time(IRubyObject arg) |
IRubyObject |
set_trust(IRubyObject arg) |
IRubyObject |
set_verify_callback(IRubyObject cb) |
IRubyObject |
verify(IRubyObject[] args,
Block block) |
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, initialize, initialize, inspect, op_eqq, puts, specificEval, toString
addFinalizer, 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_p, 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, hash, 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_a, to_s, toJava, trust, type_deprecated, type, untaint, untrust, untrusted_p, validateInstanceVariable, variableTableContains, variableTableFastContains, variableTableFastFetch, variableTableFastStore, variableTableFetch, variableTableRemove, variableTableStore, variableTableSync, yieldUnder, yieldUnder
public static final Store.VerifyCallbackFunction ossl_verify_cb
public static void createX509Store(Ruby runtime, RubyModule mX509)
public IRubyObject _initialize(IRubyObject[] args, Block block)
public IRubyObject set_verify_callback(IRubyObject cb)
public IRubyObject set_flags(IRubyObject arg)
public IRubyObject set_purpose(IRubyObject arg)
public IRubyObject set_trust(IRubyObject arg)
public IRubyObject set_time(IRubyObject arg)
public IRubyObject add_path(IRubyObject arg)
public IRubyObject add_file(IRubyObject arg)
public IRubyObject set_default_paths()
public IRubyObject add_cert(IRubyObject _cert)
public IRubyObject add_crl(IRubyObject arg)
public IRubyObject verify(IRubyObject[] args, Block block)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.