Class PsidGroupPermissions
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.ieee1609dot2.PsidGroupPermissions
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable,org.bouncycastle.util.Encodable
public class PsidGroupPermissions extends org.bouncycastle.asn1.ASN1ObjectPsidGroupPermissions ::= SEQUENCE { subjectPermissions SubjectPermissions, minChainLength INTEGER DEFAULT 1, chainLengthRange INTEGER DEFAULT 0, eeType EndEntityType DEFAULT (app) }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPsidGroupPermissions.Builder
-
Constructor Summary
Constructors Constructor Description PsidGroupPermissions(SubjectPermissions subjectPermissions, org.bouncycastle.asn1.ASN1Integer minChainLength, org.bouncycastle.asn1.ASN1Integer chainLengthRange, EndEntityType eeType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PsidGroupPermissions.Builderbuilder()org.bouncycastle.asn1.ASN1IntegergetChainLengthRange()EndEntityTypegetEeType()static PsidGroupPermissionsgetInstance(java.lang.Object src)org.bouncycastle.asn1.ASN1IntegergetMinChainLength()SubjectPermissionsgetSubjectPermissions()org.bouncycastle.asn1.ASN1PrimitivetoASN1Primitive()
-
-
-
Constructor Detail
-
PsidGroupPermissions
public PsidGroupPermissions(SubjectPermissions subjectPermissions, org.bouncycastle.asn1.ASN1Integer minChainLength, org.bouncycastle.asn1.ASN1Integer chainLengthRange, EndEntityType eeType)
-
-
Method Detail
-
getInstance
public static PsidGroupPermissions getInstance(java.lang.Object src)
-
builder
public static PsidGroupPermissions.Builder builder()
-
getSubjectPermissions
public SubjectPermissions getSubjectPermissions()
-
getMinChainLength
public org.bouncycastle.asn1.ASN1Integer getMinChainLength()
-
getEeType
public EndEntityType getEeType()
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- Specified by:
toASN1Primitivein interfaceorg.bouncycastle.asn1.ASN1Encodable- Specified by:
toASN1Primitivein classorg.bouncycastle.asn1.ASN1Object
-
getChainLengthRange
public org.bouncycastle.asn1.ASN1Integer getChainLengthRange()
-
-