| RoleSyntax GetInstance(object obj) | PublicStatic | — | 0x08 |
| void .ctor(GeneralNames roleAuthority, GeneralName roleName) | Public+1 flags | — | 0x08 |
| void .ctor(GeneralName roleName) | Public+1 flags | — | 0x08 |
| void .ctor(const string& roleName) | Public+1 flags | — | 0x08 |
| void .ctor(Asn1Sequence seq) | Private+1 flags | — | 0x08 |
| GeneralNames get_RoleAuthority() | Public+1 flags | — | 0x08 |
| GeneralName get_RoleName() | Public+1 flags | — | 0x08 |
| string GetRoleNameAsString() | Public | — | 0x08 |
| string[] GetRoleAuthorityAsString() | Public | — | 0x08 |
| Asn1Object ToAsn1Object() | Public+1 flags | — | 0x08 |
| string ToString() | Public+1 flags | — | 0x08 |