public class PKeyDSA extends PKey
PKey.PKeyModule
RubyObject.Data
RubyBasicObject.Finalizer
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 |
---|
PKeyDSA(Ruby runtime,
RubyClass type) |
PKeyDSA(Ruby runtime,
RubyClass type,
java.security.interfaces.DSAPrivateKey privKey,
java.security.interfaces.DSAPublicKey pubKey) |
PKeyDSA(Ruby runtime,
RubyClass type,
java.security.interfaces.DSAPublicKey pubKey) |
Modifier and Type | Method and Description |
---|---|
static void |
createPKeyDSA(Ruby runtime,
RubyModule mPKey) |
IRubyObject |
export(IRubyObject[] args) |
static IRubyObject |
generate(IRubyObject recv,
IRubyObject arg) |
IRubyObject |
get_g() |
IRubyObject |
get_p() |
IRubyObject |
get_priv_key() |
IRubyObject |
get_pub_key() |
IRubyObject |
get_q() |
IRubyObject |
initialize(IRubyObject[] args) |
static RaiseException |
newDSAError(Ruby runtime,
java.lang.String message) |
IRubyObject |
private_p() |
IRubyObject |
public_key() |
IRubyObject |
public_p() |
IRubyObject |
set_g(IRubyObject g) |
IRubyObject |
set_p(IRubyObject p) |
IRubyObject |
set_pub_key(IRubyObject pub_key) |
IRubyObject |
set_q(IRubyObject q) |
IRubyObject |
syssign(IRubyObject arg) |
IRubyObject |
sysverify(IRubyObject arg,
IRubyObject arg2) |
IRubyObject |
to_der() |
IRubyObject |
to_text() |
addSplittedAndFormatted, createPKey, initialize, newPKeyError, sign, verify
attachToObjectSpace, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, callInit, convertToType, createObjectClass, eqlInternal, equalInternal, equals, getNativeTypeIndex, hashCode, 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 PKeyDSA(Ruby runtime, RubyClass type, java.security.interfaces.DSAPrivateKey privKey, java.security.interfaces.DSAPublicKey pubKey)
public static void createPKeyDSA(Ruby runtime, RubyModule mPKey)
public static RaiseException newDSAError(Ruby runtime, java.lang.String message)
public static IRubyObject generate(IRubyObject recv, IRubyObject arg)
public IRubyObject initialize(IRubyObject[] args)
public IRubyObject public_p()
public IRubyObject private_p()
public IRubyObject to_der()
public IRubyObject to_text()
public IRubyObject public_key()
public IRubyObject export(IRubyObject[] args)
public IRubyObject syssign(IRubyObject arg)
public IRubyObject sysverify(IRubyObject arg, IRubyObject arg2)
public IRubyObject get_p()
public IRubyObject set_p(IRubyObject p)
public IRubyObject get_q()
public IRubyObject set_q(IRubyObject q)
public IRubyObject get_g()
public IRubyObject set_g(IRubyObject g)
public IRubyObject get_pub_key()
public IRubyObject get_priv_key()
public IRubyObject set_pub_key(IRubyObject pub_key)
Copyright © 2002-2009 JRuby Team. All Rights Reserved.