Identity
Last updated
Last updated
IC4J Java Agent currently supports 3 different identity mechanisms. To learn more about the Internet Computer identity mechanisms refer to the Dfinity .
IC4J Agent uses the open source Java cryptography library in its implementation.
If or is being used, define Bouncy Castle as the Java security provider in the code, before an Identity is created.
AnonymousIdentity is the default mechanism in the IC4J Agent ; this means that if the identity is not specified explicitly , will be assigned implicitly.
To explicitly create the object, the AnonymousIdentity Constructor can be used.
The Internet Computer provides support for signatures. The tool can be used to generate the identity PEM file.
Either the Java or Java can be used to read the ED22219 PEM resource to create the object.
The Java byte[] array can also be used as an input parameter.
Another option is to use Java as an input parameter.
The Internet Computer also supports signatures commonly used with Bitcoin or Ethereum.
Either Java or Java can be used to read the Secp256k1 PEM resource to create the object.
Another option is to use Java as an input parameter.
To see a fully functional Java sample with all 3 Identity mechanisms refer to this Github .