/extern/spongycastle/pkix/src/main/java/org/spongycastle/operator/bc/OperatorUtils.java
https://gitlab.com/vizilo/fdroidclient · Java · 23 lines · 18 code · 5 blank · 0 comment · 2 complexity · eca0d59aef712ed390c27c03eb864b15 MD5 · raw file
- package org.spongycastle.operator.bc;
- import java.security.Key;
- import org.spongycastle.operator.GenericKey;
- class OperatorUtils
- {
- static byte[] getKeyBytes(GenericKey key)
- {
- if (key.getRepresentation() instanceof Key)
- {
- return ((Key)key.getRepresentation()).getEncoded();
- }
- if (key.getRepresentation() instanceof byte[])
- {
- return (byte[])key.getRepresentation();
- }
- throw new IllegalArgumentException("unknown generic key type");
- }
- }