type crypto/x509.OID
24 uses
crypto/x509 (current package)
oid.go#L23: type OID struct {
oid.go#L28: func ParseOID(oid string) (OID, error) {
oid.go#L29: var o OID
oid.go#L33: func newOIDFromDER(der []byte) (OID, bool) {
oid.go#L35: return OID{}, false
oid.go#L44: return OID{}, false
oid.go#L51: return OID{der}, true
oid.go#L55: func OIDFromInts(oid []uint64) (OID, error) {
oid.go#L57: return OID{}, errInvalidOID
oid.go#L70: return OID{der}, nil
oid.go#L116: func (o OID) MarshalText() ([]byte, error) {
oid.go#L121: func (o *OID) UnmarshalText(text []byte) error {
oid.go#L125: func (o *OID) unmarshalOIDText(oid string) error {
oid.go#L184: func (o OID) MarshalBinary() ([]byte, error) {
oid.go#L189: func (o *OID) UnmarshalBinary(b []byte) error {
oid.go#L199: func (oid OID) Equal(other OID) bool {
oid.go#L241: func (oid OID) EqualASN1OID(other asn1.ObjectIdentifier) bool {
oid.go#L280: func (oid OID) String() string {
oid.go#L348: func (oid OID) toASN1OID() (asn1.ObjectIdentifier, bool) {
parser.go#L459: func parseCertificatePoliciesExtension(der cryptobyte.String) ([]OID, error) {
parser.go#L460: var oids []OID
x509.go#L793: Policies []OID
x509.go#L1389: func marshalCertificatePolicies(policies []OID, policyIdentifiers []asn1.ObjectIdentifier) (pkix.Extension, error) {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |