diff options
Diffstat (limited to 'src/main/java/org/openslx/satellitedaemon/Identity.java')
-rw-r--r-- | src/main/java/org/openslx/satellitedaemon/Identity.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/satellitedaemon/Identity.java b/src/main/java/org/openslx/satellitedaemon/Identity.java index 8126aa9..de30fbb 100644 --- a/src/main/java/org/openslx/satellitedaemon/Identity.java +++ b/src/main/java/org/openslx/satellitedaemon/Identity.java @@ -96,6 +96,12 @@ public class Identity return akh.getPublicKey(); } + public static int keySize() { + if (getModulus() != null) + return getModulus().bitLength(); + return -1; + } + private static BigInteger toBigInt( String str ) { try { |