Versions in this module Expand all Collapse all v1 v1.4.6 Feb 25, 2020 Changes in this version + func CartesianProduct(s1, s2 ComparablePrincipalSets) comparablePrincipalSetPairs + func NewInquireableSignaturePolicy(sigPol *common.SignaturePolicyEnvelope) policies.InquireablePolicy + type ComparablePrincipal struct + func NewComparablePrincipal(principal *msp.MSPPrincipal) *ComparablePrincipal + func (cp *ComparablePrincipal) Equal(cp2 *ComparablePrincipal) bool + func (cp *ComparablePrincipal) IsA(other *ComparablePrincipal) bool + func (cp *ComparablePrincipal) IsFound(set ...*ComparablePrincipal) bool + func (cp *ComparablePrincipal) ToOURole() *ComparablePrincipal + func (cp *ComparablePrincipal) ToRole() *ComparablePrincipal + type ComparablePrincipalSet []*ComparablePrincipal + func NewComparablePrincipalSet(set policies.PrincipalSet) ComparablePrincipalSet + func (cps ComparablePrincipalSet) Clone() ComparablePrincipalSet + func (cps ComparablePrincipalSet) Contains(s *ComparablePrincipal) bool + func (cps ComparablePrincipalSet) IsContainedIn(set ComparablePrincipalSet) bool + func (cps ComparablePrincipalSet) IsSubset(sets ComparablePrincipalSet) bool + func (cps ComparablePrincipalSet) String() string + func (cps ComparablePrincipalSet) ToPrincipalSet() policies.PrincipalSet + type ComparablePrincipalSets []ComparablePrincipalSet + func Merge(s1, s2 ComparablePrincipalSets) ComparablePrincipalSets + func (cps ComparablePrincipalSets) ExcludeIndices(mapping map[int][]int) ComparablePrincipalSets + func (cps ComparablePrincipalSets) OfMapping(mapping map[int][]int, sets2 ComparablePrincipalSets) comparablePrincipalSetPairs + func (cps ComparablePrincipalSets) Reduce() ComparablePrincipalSets + func (cps ComparablePrincipalSets) ToPrincipalSets() policies.PrincipalSets Incompatible versions in this module v2.0.1+incompatible Feb 26, 2020